課程
/后端開發
/Java
/Java入門第一季(IDEA工具)升級版
println() 括號里面的“”需要些嗎? 怎么有的寫也對不寫也對?那個是干嘛的
2016-03-07
源自:Java入門第一季(IDEA工具)升級版 2-12
正在回答
????public?void?println(String?x)?{????????synchronized?(this)?{????????????print(x);??//打印字符串,沒有字符串就只用來換行????????????newLine();??//換行????????}????}
也就是,println的參數是一個字符串。而多個String可以用+號連接成一個新的String,單獨用基本數據類型會自動裝箱成一個對應的包裝類對象,對象將調用toString方法,返回一個String。不過沒有覆寫該方法類對象輸出的是一個哈希碼地址。-----------以上都是個人記憶,不對見諒
qq_木小離丶_0 提問者
引號里是顯示出的最終字體!不加引號的才會顯示出來它被賦予的值
帶引號的話,是直接輸出引號里面的內容
例如:
int?a=3; println("a");//屏幕上輸出的是"a"。
println(a);//屏幕上輸出的是"3"。
?帶引號的是字符串,直接輸出引號里面內容
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
2 回答我這么寫也是對的,只是會麻煩一點對嘛?
1 回答為什么println括號里不用雙引號也能運行
2 回答我這樣寫也可以嗎?寫注釋干嘛?
2 回答單條if語句不加大括號的話,最后的分號也不需要加嗎?
3 回答為什么按照答案寫的也不對?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-03-07
????public?void?println(String?x)?{
????????synchronized?(this)?{
????????????print(x);??//打印字符串,沒有字符串就只用來換行
????????????newLine();??//換行
????????}
????}
也就是,println的參數是一個字符串。而多個String可以用+號連接成一個新的String,單獨用基本數據類型會自動裝箱成一個對應的包裝類對象,對象將調用toString方法,返回一個String。不過沒有覆寫該方法類對象輸出的是一個哈希碼地址。-----------以上都是個人記憶,不對見諒
2016-03-07
引號里是顯示出的最終字體!不加引號的才會顯示出來它被賦予的值
2016-03-07
帶引號的話,是直接輸出引號里面的內容
2016-03-07
例如:
2016-03-07
?帶引號的是字符串,直接輸出引號里面內容