java流程控制

01用户交互Scanner

  • next方式接受
  • nextline方式接受
  • ALT + 回车 补全代码
  • next() 在读到第一个字符后,遇到空白或回车就会停止,无法的得到带有空格的字符串
  • nextLine() 以Enter为结束符,可以获得空白

1.next方法
屏幕截图 2025-12-13 164212

2.nextLine方法
屏幕截图 2025-12-13 164417

02Scanner进阶使用

判断整数小数
image

03顺序结构

04选择结构

1. if单选择结构
image
2. if双选择结构
3. if多选择结构
image
4. if嵌套结构

05Switch选择结构

  • 按ctrl + shift + alt + s可以打开项目结构,找到路径,可以查看反编译码,代码变成字节码
    image

  • switch
    image

06循环结构

  • While循环
    while(布尔表达式){代码语句}
  • DoWhile循环
    do{代码语句}while(布尔表达式)
  • For循环
    for(初始化;条件判断;迭代){代码语句}

练习:打印九九乘法表

image

07增强For循环(数组/集合)

image

08break/continue/goto

  • break终止循环
  • continue跳过一次循环,不执行这次循环中后面的内容
  • goto类似标签,未正式使用
    image

练习:打印三角形

  • 掌握Debug
    image