事例1
public class WhileDemo01 { public static void main(String[] args) { int i=0; while (i<=100){ /* 1.执行i <=100 符合条件则执行第二步 2.i+=2; i=i+2=0+2=2 3.重要第一步 直到 i<=100 为false 循环终止 */ System.out.println(i); i +=2; } } } 事例2
public class WhileTest01 { public static void main(String[] args) { //完成的是折纸游戏 纸张的厚度是0.1毫米 珠峰高度是884430毫米 求折纸的次数 //定义折纸的次数 初始是0次 int count = 0; //定义纸张的初始厚度 double paper = 0.1; //定义珠峰的高度 int zf = 8844430; //判断纸张的厚度和珠峰的大小 while (paper <= zf) { //只要纸张的厚度 不大于 珠峰的高度 我们就折一次 paper *= 2; //每折一次 次数加1 count += 1; } System.out.println("折纸的次数是:"+ count); } }