package com.karl; public class WhileDemo { public static void main(String[] args) { //功能上和for完全一样,for能解决的while也能解决反之亦然 //使用规范:知道循环几次用for,不知道循环几次建议使用while /** * 初始化语句 * while(循环条件){ * 循环体语句(被重复执行的代码); * 迭代语句; * } */ int i = 0; while (i<5){ //0 1 2 3 4 System.out.println("王大锤"); i++; } System.out.println("___________________________________"); //定义山峰高度和纸张高度 double gao=8848860; double zhi=0.1; //定义变量来记录折叠多少次 int count=0; //定义while循环,循环条件(纸张厚度<山峰高度) while (zhi<gao){ //把纸张厚度*2,然后返回到纸张上 zhi=zhi*2; count++; } System.out.println("需要折叠多少次:"+count); System.out.println("纸张的最后厚度:"+zhi); System.out.println("___________________________________"); //其他区别:for循环中,控制循环的变量只在循环中使用。while循环中,控制循环的变量在循环后还可以继续使用 for (int j = 0; j < 3; j++) { System.out.println("huhuhuhuhh"); } int m=0; while (m<3){ System.out.println("kokokoo"); m++; } System.out.println(m); } }
标签:语句,循环体,while,循环,Whlie,public From: https://www.cnblogs.com/Karl-hut/p/17438006.html