for循环,while循环,do while循环

缺乏、安全感 2022-01-06 13:55 722阅读 0赞

for循环:

for循环格式:

for(初始化语句;判断条件语句;控制条件语句) {
循环体语句;
}

例子:取五位数各个位数的练习

  1. public static void main(String[] args){
  2. for (int i=10000;i<=99999;i++){
  3. int ge = i%10;
  4. int shi = i/10%10;
  5. int bai = i/100%10;
  6. int qian = i/1000%10;
  7. int wan = i/10000;
  8. if ((ge ==wan) && (shi == qian) && ((ge+shi+qian+wan)==bai)){
  9. System.out.println(i);
  10. }
  11. }
  12. }

增强for循环:

  1. 增强for循环
  2. 数组的输出,一般都会使用for循环输出,但在JDK 1.5之后为了方便数组的输出,提供了一种foreach语法,此语法的使用格式如下:
  3. for(数据类型 变量名称 : 数组名称){
  4. }
  5. //定义数组
  6. int[] arr={10,2,3,5,6,12};//长度:arr.length
  7. int index=0;//定义下标
  8. for(int a:arr){
  9. // System.out.print(a+" ");
  10. if(a==3){
  11. System.out.println(index);
  12. }
  13. index++;
  14. }

while循环:

格式:

while(判断条件语句) {
循环体语句;
}

do while 循环:

格式:

do…while循环的基本格式:
do {
循环体语句;
}while(判断条件语句);

三种循环的区别:

循环语句的区别:
do…while循环至少执行一次循环体。
而for,while循环必须先判断条件是否成立,然后决定是否执行循环体语句。

那么,我们一般使用哪种循环呢?
优先考虑for,其次考虑while,最后考虑do…while

跳转控制语句:

break:中断

continue:继续

return:返回,结束main方法

转载于:https://www.cnblogs.com/taozizainali/p/10589524.html

发表评论

表情:
评论列表 (有 0 条评论,722人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Java - > for, whiledo.while循环

    为什么要用到循环结构: 按顺序结构执行程序语句(方法或者代码块)只能被执行一次。如果要多次执行,就需要使用到循环结构(循环结构是指在程序中需要反复执行某个功能而设置的一种程序