首页 > 编程语言 > 详细

Java基础--循环结构

时间:2020-05-20 22:54:10      阅读:64      评论:0      收藏:0      [点我收藏+]
  1. for循环

    for(初始化条件;循环条件;迭代部分){
        循环体;
    }
    
    // for循环内定义的变量只在循环内有效,初始化条件可以定义多个变量,但必须是同一类型,用逗号隔开
    // 循环条件部分必须是Boolean,fasle即退出循环
    // 可以有多个变量更新,用逗号隔开
    
    
        
        
    for(int i =0;i <= 100;i++){
        sum +=i;
        System.out.println(i)
            
    }
    System.out.println(sum)
    

    注意要点:

    • for循环内定义的变量只在循环内有效,初始化条件可以定义多个变量,但必须是同一类型,用逗号隔开
    • 循环条件部分必须是Boolean,fasle即退出循环
    • 可以有多个变量更新,用逗号隔开
    1. while 循环
    初始化条件;
    while(循环条件){
        循环体;
        迭代部分;
    }
    

    不要忘记了迭代部分,如果忘记,将会形成死循环,初始化条件是在while前

    1. do-while循环
    初始化条件;
    do{
        循环体;
        迭代部分;
    }while(循环条件)
    

    do-while循环循环体至少执行一次

    循环是可以嵌套的,最好不要超过3层,超过3层就要思考其他实现方式

    break、continue关键字

    break、continue都可以用来跳出循环,break跳出当前循环,continue是跳出本次循环

    break、continue都可以通过对循环进行打标签的方式跳出该循环 ,标签lable

    “无限循环”结构: while(true) 或 for(;??
    总结:如何结束一个循环结构?

    • 方式一:当循环条件是false时
    • 方式二:在循环体中,执行break

    从键盘获取不同类型的变量:需要使用Scanner类

    具体实现步骤:
    1.导包:import java.util.Scanner;
    2.Scanner的实例化:Scanner scan = new Scanner(System.in)
    3.调用Scanner类的相关方法scan.next()或者scan.nextXx()来获取指定类型的变量

Java基础--循环结构

原文:https://www.cnblogs.com/sinohydro/p/12926854.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!