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

為了賬號安全,請及時綁定郵箱和手機立即綁定

問個問題,可以嗎?

for(int i=1,j=5;i<=5;i++,j--){

? ? System.out.println(i+"+"+j+"="+(i+j));

} ? 里面的i+"+"+j+"="+(i+j)這個是什么意思?看不懂。

正在回答

4 回答

i ?j都是數值,不在雙引號里的符號當做沒有,這樣看的話,就變成了

1 + 5 = 6

不在引號里的 ?+ ?起的是鏈接作用(再扯下去不會解釋了)

1 回復 有任何疑惑可以回復我~
#1

東門RAIN 提問者

雖然你解釋很牽強,但是你說的簡單明了
2016-05-08 回復 有任何疑惑可以回復我~
#2

鋒黑羽 回復 東門RAIN 提問者

想聽那種正常的解釋嗎?大概就是 System.out.println();這一句,輸出的是字符串類型,而字符串之間的不能直接連接要通過 + ,而想原樣輸出的東西要加雙引號,i j 是變量,輸出的時候直接輸出它的值,差不多就這樣。 我不想這樣解釋是因為這樣老容易裝逼失敗,那時候就尷尬了
2016-05-08 回復 有任何疑惑可以回復我~
#3

東門RAIN 提問者 回復 鋒黑羽

哈哈,初學者你要重頭解釋,是解釋不完的...只能說前面的知識沒打扎實...
2016-05-08 回復 有任何疑惑可以回復我~

引號中的類容為字符串,在打印語句中原樣輸出,

+ 用在字符串之間是連接符,在打印語句中將加號左右兩邊的字符串拼接輸出;

用在數值之間是加法運算,輸出運算結果。

舉個栗子 :

String a = "我是";

String b = "天才!";

int c= 1;

int d= 2 ;

System.out.println(a+b); ?//輸出結果 ?我是天才 (字符串拼接)

System.out.println(c+d); //輸出結果 ?3 (數值相加)

System.out.println("a"+"="+"b"); //輸出結果 ?a=b ? (引號中的內容原樣輸出)


1 回復 有任何疑惑可以回復我~

雙引號里面的是要輸出的字符,例:System.out.println("2+2的答案是"+i);引號里面是將要輸出的字符,引號后跟變量。本題中 ? i ?j ? (i+j) ?是變量,引號里的+ ?= 是字符。

ok?


0 回復 有任何疑惑可以回復我~
#1

東門RAIN 提問者

還是不明白你說啥
2016-05-08 回復 有任何疑惑可以回復我~

意思是輸出i+j=(i+j的結果);在Java的println中字符使用“”輸出.已有函數不用,里面的i ?j為已有函數,不用引號,+ =為字符,借用引號輸出。

0 回復 有任何疑惑可以回復我~
#1

東門RAIN 提問者

看不懂
2016-05-08 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

問個問題,可以嗎?

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號