Java流程控制
Scanner对象
可以通过Scanner类获取用户的输入 java.util.Scanner---工具类 用户交互scanner
通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNxet()与hasNextLine()判断是否还有输入的数据。
常用nextLine()方法
用完Scanner必须得关闭,节省数据资源
顺序结构---JAVA的基本结构
语句与语句之间,框与框之间是从上到下的顺序进行的,由若干个依次执行的处理步骤组成,是任何一个算法都离不开的一种基本算法结构。
选择结构:重点!!!!!
if单选择结构 if(布尔表达式){ }
if双选择结构 if() { } else { }
if多选择结构 if () { } else if() { } else if () { }
嵌套的if结构 if(布尔表达式1) {
if(布尔表达式2){ }
}
switch多选择结构//规范:每写一个case,需要加上break
switch case语句:判断一个变量与一系列值中的某个值是否相等,每个值称为一个分支
switch(expression){
case value:
//语句
break;
case value:
//语句
break;
default:
//语句
}
循环结构
while循环
do。。。while循环
for循环---最常用!!!
转义字符:\t
换行:\n
增强for循环:主要用于数组或集合
break continue
go to关键字了解即可
Debug调试:
本文来自博客园,作者:sharline,转载请注明原文链接:https://www.cnblogs.com/sharline/p/18788810