java流程控制

 

Java流程控制

Scanner

Scanner s = new Scanner(System.in);

  • 通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据

next():

  1. 一定要读取到有效字符后才可以结束输入

  2. 对输入有效字符之前遇到的空白,next()方法会自动将其去掉

  3. 只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符

  4. next()不能得到带有空格的字符串

nextLine():

  1. 以Enter为结束符,也就是说nextLine()方法返回的是输入回车之前的所有字符

  2. 可以获取空白

顺序结构

java的基本结构是顺序结构

选择结构

  • if单选结构

  • if双选结构

  • if多选结构

  • 嵌套的if结构

  • switch多选择结构 switch支持字符串

循环结构

  • while循环 可能不执行

  • do...while循环 至少执行一次

  • for循环 可能不执行 最有效,最灵活的循环结构

while先判断后执行,dowhile是先执行后判断!

dowhile总是保证循环体会被至少执行一次

break:终止循环

continue:终止本次循环

 

 

 

posted @   高地舞者  阅读(11)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· 因为Apifox不支持离线,我果断选择了Apipost!
点击右上角即可分享
微信分享提示