4.1 while循环
-
while是最基本的循环,它的结构为:
while(布尔表达式){ //循环内容 }
package com.kuangshen.struct; public class WhileDemo01 { public static void main(String[] args) { //输出1~100 int num = 0; while(num<100){ num++; System.out.println(num); } } }
-
-
我们大多数情况是会让循环停下来的,我们需要一个表达式失效的方式来结束循环。
-
少部分情况需要循环一直执行,比如服务器的请求响应监听等
-
循环条件一直为true就会造成无限循环【死循环】,我们正常的业务编程中应该尽量避免死循环。会影响程序性能或者造成程序卡死崩溃!
-
package com.kuangshen.struct; //1+2+3+...+100 =
public class WhileDemo03 { public static void main(String[] args) { int sum = 0; int i = 0; while(i<100){ i++; sum = sum + i; } System.out.println(sum); } }