Java流程控制
用户交互Scanner
Scanner类获取用户输入
Scanner s = new Scanner(System.in);
通过next()与nextLine()获取输入字符串,读取前一般需要hasNext()与hasNextLine()判断是否还有输入的数据
注意导入java. unil. Scanner以及关闭scanner
顺序结构
选择结构
if单选择结构
if双选择结构
if多选择结构
嵌套if结构
switch多选择结构
没有break就会出现case穿透现象
反编译
Java-----class(字节码文件)-------反编译(IDEA)
循环结构
while循环
do...while循环
for循环
初始化一个或多个循环控制变量,也可以是空语句
print和println
System.out.println()
:这个方法用于打印输出内容并自动在末尾添加一个换行符。println
是 “print line” 的缩写,表示打印一行内容并换行。
System.out.print()
:这个方法用于打印输出内容,但不会自动添加换行符。它只是简单地将内容输出到控制台,光标仍然停留在同一行的末尾。