publicclassWhileDemon01{publicstaticvoidmain(String[] args){//计算1到100的和int i =0;int sum =0;while(i <100){
i++;
sum = sum + i;}
System.out.println(sum);}
do while 循环
publicstaticvoidmain(String[] args){int i =0;int sum =0;do{
i++;
sum = sum + i;}while(i <100);
System.out.println(sum);}
publicstaticvoidmain(String[] args){//练习一:计算0到100奇数和和偶数和int odd =0;int even =0;for(int i =0; i <=100; i++){if(i%2!=0)
odd = odd + i;else
even = even +i;}
System.out.println("奇数的和"+ odd);//2500
System.out.println("偶数的和"+ even);//2550}
例二
publicstaticvoidmain(String[] args){//输出1到1000中能被5整除的数 每行三个for(int i =0; i <=1000; i++){if(i %5==0){
System.out.print(i +"\t");if(i %3==0){
System.out.println();// System.out.print("\n");}}}//println 输出会换行//print 输出不会换行}
例三
publicstaticvoidmain(String[] args){//打印9*9乘法表for(int i =1; i <=9; i++){for(int j =1; j <= i; j++){
System.out.print(j +"*"+ i +"="+(i * j));
System.out.print("\t");}
System.out.println();// System.out.print("\n");}}
加强for 循环
publicstaticvoidmain(String[] args){//int numbers[]={10,20,30,40,50};//定义了一个数组//遍历数组中的元素for(int i =0; i <5; i++){
System.out.println(numbers[i]);
System.out.println("================");}for(int x : numbers){
System.out.println(x);}}