第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

javawenti

javawenti

一座城的傳說 2015-12-08 17:18:39
?int one = 10 ;? ? ? ? int two = 20 ;? ? ? ? int three = 0 ;? ? ? ? three=one+two;? ? ? ? System.out.println("three = one + two ==> "+three);? ? ? ? three+=one;?請問一下java為什么不需要像C語言那樣在需要調(diào)用結(jié)果的地方輸入%d什么的嗎 three=one+two=>%d,three 像上面那樣怎么知道three放哪兒
查看完整描述

1 回答

?
Caballarii

TA貢獻1123條經(jīng)驗 獲得超629個贊

"three = one + two ==> "是字符串,three是int,字符串加int會將int強制轉(zhuǎn)化成字符串然后拼接,輸出一個完整的字符串。

拋棄C語言的習慣吧,不要想太多,Java就是讓你不要想太多的

System.out.println就是輸出字符串的,先算括號里的表達式

查看完整回答
反對 回復 2015-12-08
  • 一座城的傳說
    一座城的傳說
    我是問它為什么知道 System.out.println("three = one + two ==> "+three);后面這個three代表的30會放在= =>的后面 為什么不是放其他地方了
  • Caballarii
    Caballarii
    就是字符串拼接啊,兩個字符串相加就是把兩個字符串拼起來,所以"three = one + two ==> "+three最后的結(jié)果就是"three = one + two ==>30"啊 少年,你想得太多了,這里只是簡單的字符串相加,相當于C語言里的strcat函數(shù),參數(shù)分別是"three = one + two ==> "和three,兩個字符串拼起來了而已 System.out.println只能輸出字符串,不具備C語言里printf的功能
  • 一座城的傳說
    一座城的傳說
    初學者 嘿嘿
點擊展開后面1
  • 1 回答
  • 0 關(guān)注
  • 1291 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號