課程
/后端開發
/Java
/Java入門第一季(IDEA工具)升級版
eg.(names[2]=3;cards[0];)
System.out.println(names[2]+cards[0]);
輸出的為7. 那么如果想輸出43,那么怎么做呢?(不要用空格)
2015-06-16
源自:Java入門第一季(IDEA工具)升級版 6-3
正在回答
應該是不能,java會自動識別的,你這需求還挺怪的,為什么不能用空串呢,相加的中間,加個空串,就自動變成字符串拼接了,空串可以是"",中間不是一定要加空格,你是怕出來的數字是4 3,而不是43,實現方法很多
懶秋茵 提問者
得看你相加的二個值是什么類型,如果你的是數值型,相加當然會得到數字相加后的值,如果是字符串型,相加才是字符串拼接
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
3 回答賦值運算符用在運算輸出嗎?
3 回答如何同時輸出
4 回答請問Scanner在輸入回車后,如何才能退出?
2 回答不應該是++i嗎,先進行運算加一在輸出
4 回答EP運行時出現這個問題如何解決
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-06-16
應該是不能,java會自動識別的,你這需求還挺怪的,為什么不能用空串呢,相加的中間,加個空串,就自動變成字符串拼接了,空串可以是"",中間不是一定要加空格,你是怕出來的數字是4 3,而不是43,實現方法很多
2015-06-16
得看你相加的二個值是什么類型,如果你的是數值型,相加當然會得到數字相加后的值,如果是字符串型,相加才是字符串拼接