欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

循环小节

程序员文章站 2022-03-01 21:06:03
...

1.while

  •                   while条件表达式为真,则执行{}中的语句,为假,则退出循环。
  •                   常见错误: 初学者往往会在while表达式的括号之后加“;”,程序会认为要执行一条空语句,进而陷入无限循                        环,Java编译器也不会报错。

2.do...while

  •                   先执行一次循环在判断条件是否成立,也就是说,{}中的程序至少要被执行一次
  •                   格式:    do
  •                           {
  •                              执行语句
  •                            }
  •                           while(条件表达式);

3.for循环

  •                   格式:for(表达式1;表达式2;表达式3)

                      {
                          语句序列
                      }

  •                           表达式1:初始化表达式
  •                           表达式2:循环条件表达式
  •                           表达式3:改变循环条件

 4.foreach

  •                  是for循环的简化版,不能取代for,但任何的foeeach语句都可以改写成for循环语句。
  •                  格式:
  •                      for(元素变量x:遍历对象obj){
  •                                              引用了x的java语句;
  •                                              }
  •                          x不需要初始化。
  •                      foreach在遍历数组等方面为程序员提供了很大方便。。。

while循环例子

        int x=1;
		int sum=0;
		while(x<=10) {
			sum=sum+x;
			x++;
		}
		System.out.println("sum="+sum);

do...while循环例子

        int a=100;
		while(a==60) {
			System.out.println("ok1");//条件为假,一次也不执行
			a--;
		}
		int b=100;
				do{
					System.out.println("ok2");
					b--;
				}while(b==60);//先执行一次,在判断条件

for循环例子 

        int sum=0;
		for(int i = 2;i<=100;i+=2){
			sum=sum+i;
		}
		System.out.println("2到100之间的所有偶数和为:"+sum);

 foreach循环例子 

int arr[]= {7,10,1};
		System.out.println("一维数组中的元素分别为:");
		for(int x:arr ){
			System.out.print(x+"\t");
        }

日常鸡汤:优于别人,并不高贵

                  真正的高贵是优于过去的自己。。。