日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

第三次学JAVA再学不好就吃翔(part12)--基础语法之for循环语句

發(fā)布時間:2023/12/19 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第三次学JAVA再学不好就吃翔(part12)--基础语法之for循环语句 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

學習筆記,僅供參考


JAVA基礎語法


for循環(huán)語句


  • 格式
for(初始化表達式;條件表達式;循環(huán)后的操作表達式) {循環(huán)體;}
  • 執(zhí)行流程

①執(zhí)行初始化表達式

②執(zhí)行條件表達式,看其返回值是true還是false,如果是true,就繼續(xù)執(zhí)行,如果是false,就結束循環(huán);

③執(zhí)行循環(huán)體

④執(zhí)行循環(huán)后的操作表達式

⑤回到第②步繼續(xù)。


  • 舉個例子1

輸出1 ~ 10

class ForTest {public static void main(String[] args) {for (int i = 1;i <= 10 ;i++ ) {System.out.println("i = " + i);}} }

輸出:

i = 1 i = 2 i = 3 i = 4 i = 5 i = 6 i = 7 i = 8 i = 9 i = 10

注意,如果我們在for語句中定義一個變量a,那么當for語句執(zhí)行完時,這個變量a就會被釋放。這時,我們再定義一個變量a,是完全沒有問題的。


  • 舉個例子2

輸出10 ~ 1

class ForTest {public static void main(String[] args) {for (int i = 10;i >= 1 ;i-- ) {System.out.println("i = " + i);}} }

輸出:

i = 10 i = 9 i = 8 i = 7 i = 6 i = 5 i = 4 i = 3 i = 2 i = 1
  • 舉個例子3

求1 ~ 100中偶數的和

class ForTest {public static void main(String[] args) {int sum = 0;for (int i = 1;i <= 100 ;i++ ) {if (i % 2 == 0) {sum = sum + i;}}System.out.println("sum = " + sum);} }

輸出:

sum = 2550
  • 舉個例子4

計算1 ~ 100中有多少3的倍數

class ForTest {public static void main(String[] args) {int count = 0;for (int i = 1;i <= 100 ;i++ ) {if (i % 3 == 0) {count ++;}}System.out.println("count = " + count);} }

輸出:

count = 33
  • 注意事項

條件表達式無論簡單還是復雜,結果都應該是boolean類型的;

循環(huán)體如果是一條語句,大括號可以省略,如果是多條語句,大括號不能省略,建議永遠不要省略;

③一般來說,有左大括號就沒有分號,有分號就沒有左大括號。

總結

以上是生活随笔為你收集整理的第三次学JAVA再学不好就吃翔(part12)--基础语法之for循环语句的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。