物聯網培訓中,java的循環結構如何運行是一個難題。Java語言中存在循環結構,可以讓代碼重復執行。其中,Java開發中使用最多的就是for循環。比如有一個需求:輸出“Happy New Year”5次。輸出語句可以寫5次,但是太冗長了。
Java 中有三種主要的循環結構:while 循環、do...while 循環和 for 循環。 Java 5 中引入了增強的 for 循環,主要用于數組。
雖然所有循環結構都可以表示為 while 或 do...while,但 Java 提供了另一種語句 for 循環,它可以簡化一些循環結構。
for循環的執行次數是在執行前確定的。語法如下:
for(初始化;布爾表達式;更新) {
//代碼聲明
}
循環時要小心:
1.首先執行初始化步驟。可以聲明一個類型,但可以初始化一個或多個循環控制變量,也可以是空語句。
2.然后,檢查布爾表達式的值。如果為真,則執行循環體。如果為 false,則循環終止并開始執行循環體之后的語句。
3.執行循環后,更新循環控制變量。
4.再次檢查布爾表達式。循環上述過程。
例如:求1-100之間的偶數之和
實現代碼:
public class Test{
public static void main(String[] args) {
// 1. 定義一個求和變量sum
int sum = 0;
// 2. 獲取1~100之間所有的數據
for (int i = 1; i <= 100; i++) { // i的值其實就是1~100之間的數字, 只要判斷i是否是偶數即可
// 3. 判斷當前獲取到的數據是否是偶數, 是就累加
if(i % 2 == 0) {
// 能走到這里, 說明i是偶數, 累加即可
sum += i;
}
}
// 4. 打印結果
System.out.println("sum: " + sum);
}
}
以上就是Java基礎for循環使用練習的全部內容,你掌握了嗎?更多關于物聯網培訓的問題,歡迎咨詢千鋒教育在線名師。千鋒教育擁有多年IT培訓服務經驗,采用全程面授高品質、高體驗培養模式,擁有國內一體化教學管理及學員服務,助力更多學員實現高薪夢想。