流程控制

流程控制

用户交互scanner

scanner对象

next():

  1. 读取到有效字符后才能结束输入,否则一直等待
  2. 对输入有效字符串之前的空白,next()方法会自动去掉
  3. 输入有效字符串之后遇到的空白会被作为分隔符或结束符
  4. next() 不能输出带有空格的字符串 。 例如:
    • Hello World 只输出Hello

nextline():

  1. 以Enter 为结束符,凡回车之前输入的字符都可输出。
  2. 可以获得空白。
// IO流(输入输出流)不关闭scanner ,将一直开启,占用资源。

顺序结构

选择结构

IF

IF语句至多有一个else语句,且else 在所以else IF 之后,

if 语句可以有若干个else IF 语句,他们必须在else 之前。

一旦其中一个else if 语句检测为true ,则其他else if 和else 语句将跳过不执行。

posted @ 2022-05-25 23:19  甘一  阅读(16)  评论(0编辑  收藏  举报