[01] 循环结构
[02] While循环
[03] Do...While循环
--------------------------------------------------------------------
\
while语句里的布尔表达式为true循环便会继续下去。
但是多数情况下是写入指定条件,让表达式失效,直到while循环停下。
避免让while里的值无法跳出形成死循环,否则会占用计算资源,引起死机等。
package Chapter4_structure; public class Demo06 { // While循环 // 实例:输出1-100 public static void main(String[] args) { // 方法1 int i=1; while(i<=100){ System.out.println(i); i++; } // 方法2 int j=0; while(j<100){ j++; System.out.println(j); } } }
计算1+2+3...+100的值
package Chapter4_structure; public class Demo07 { // While循环的实例 // 计算1+2+3...+100的值 public static void main(String[] args) { int i =0; int sum=0; while(i<=100){ sum=sum+i; i++; } System.out.println(sum); } } ----- 5050
Do...While循环:在Do里至少执行一次。
package Chapter4_structure; public class Demo08 { // Do While循环的实例 // 计算1+2+3...+100的值 public static void main(String[] args) { int i =0; int sum=0; do{ sum = sum + i; i++; }while(i<=100); System.out.println(sum); } } -------- 5050