Java流程控制

Java流程控制

用户交互Scanner

Scanner类获取用户输入

Scanner s = new Scanner(System.in);

通过next()与nextLine()获取输入字符串,读取前一般需要hasNext()与hasNextLine()判断是否还有输入的数据

image-20240724172903852

注意导入java. unil. Scanner以及关闭scanner

image-20240724173146504

image-20240724173253719

顺序结构

image-20240724174035986

选择结构

if单选择结构

if双选择结构

if多选择结构

嵌套if结构

switch多选择结构image-20240724193419508

没有break就会出现case穿透现象

反编译

Java-----class(字节码文件)-------反编译(IDEA)

循环结构

while循环

image-20240724194102602

do...while循环

image-20240724194436957

for循环

image-20240724194626929

初始化一个或多个循环控制变量,也可以是空语句

print和println

System.out.println():这个方法用于打印输出内容并自动在末尾添加一个换行符。println 是 “print line” 的缩写,表示打印一行内容并换行。

System.out.print():这个方法用于打印输出内容,但不会自动添加换行符。它只是简单地将内容输出到控制台,光标仍然停留在同一行的末尾。

增强for循环

image-20240724195802167

break & continue

posted @ 2024-07-24 20:08  白木有鹿  阅读(13)  评论(0)    收藏  举报