Java的流程控制

Java流程控制

scanner对象

我们可以通过Scanner类来获取用户的输入

  • 基本语法
Scanner s=new Scanner (System.in);
  • 通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据
  • 记住在代码写完后要加上close

顺序结构

语句与语句之间,框与框之间是按照从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,他是任何一个算法都离不开的一种基本算法框架

if选择结构

if单选择,if,else双选择,if,else if 多选择

switch选择结构

switch和case联系起来

  • switch:是匹配一个具体的值
  • case:具有穿透性
  • 在javase7以后支持string类型了

While循环

while(布尔值){

};

do while循环

do{

}

while();

for循环

for(初始化;波尔表达式;更新){
    //代码语句
}

for循环是支持迭代的一种通用结构,是最有效的、最灵活的循环结构。

for(; ;)也是一个死循环的写法

print和println的区别

  • print输出不会换行

  • Println输出会换行

break和continue

break用于强制退出循环,不执行程序剩下的语句

continue也是用于循环,用于某一次,循环还会接着走,接着进行下一次是否执行循环的判定

posted @ 2023-03-29 14:25    阅读(15)  评论(0)    收藏  举报