亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

有關三元運算符在for循環中的用法

我主要是想問一下在for循環中,是不是如果循環操作是三元運算符的話就不用加這個{}啊。

還有就是

for(int?i=0;i<nums.length;i++)?
?sum=sum+nums[i];????	
?System.out.println("和為:"+sum);

為什么這樣寫,也能輸出啊,sum=sum+nums[i]沒有被{}這個括起來啊,它是怎么運算的

求大神指導

正在回答

4 回答

這個{}里的內容是指for的循環體及需要循環的部分,如果此for循環體下沒有其他內容時可以省略大括號{}的,如果有多條循環語句的話還是要加上的,帶大括號的是標準寫法,最好還是嚴格按照標準來寫,這樣代碼量如果較大的話出現的bug也比較容易查找

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

這道習題可以用三元運算符嗎

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

for語句如果后邊的的循環體中只有一條語句可以省略大括號,這個程序只有sum=sum+nums[i];這一句,所以可以省略。如有兩句及以上語句,則不能省略!!

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

那for這個循環該怎么執行啊,沒有循環體的話,它后面這個sum=sum+nums[i],還有這個三元運算符該怎么執行啊,求指導

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

舉報

0/150
提交
取消
Java入門第一季(IDEA工具)升級版
  • 參與學習       1167478    人
  • 解答問題       18748    個

0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始

進入課程

有關三元運算符在for循環中的用法

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

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

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

公眾號

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