400-650-7353

精品课程

您所在的位置:首页 > IT干货资料 > java > 【Java基础知识】如何控制Java流程

【Java基础知识】如何控制Java流程

  • 发布: java培训
  • 来源:Java培训干货资料
  • 2020-04-15 17:52:18
  • 阅读()
  • 分享
  • 手机端入口

在Java程序中,我们所写的代码是按照逻辑一行一行的进行的,但是现实中我们经常会遇到很多的选择,然后根据不同的情况进行不同的处理,在Java中同样也有这样的流程处理方式,这些方式主要有顺序结构,选择结构,循环结构

顺序结构表示的是,中间没有其他的情况,程序从上到下按照代码顺序依次执行每个语句;

选择结构即表示遇到了不同的情况,我们需要不同的处理,在Java中我们可以使用的选择结构的语法有if(条件){执行体1} else{执行体2},if(如果的意思)表示括号里面的条件为真(即满足了括号中的条件)就会执行执行体1里面的代码,否则就会执行执行体2中的代码;这样就会根据不同的情况,执行不同的逻辑了;当需要多个判断的时候,可以使用if(条件){执行体}else if(条件){} else{执行体} 其中else if可以有多个;这样我们就可以执行多个判断了;但是如果判断的条件比较多,我们就得写很多的if else,对于这样的多个判断的方式,Java中还可以使用

switch(value) {case value1:{情况1;break;}case value1:{情况1;break;}case value1:{情况1;break;}default:{其他情况;break;}}

【Java基础知识】Java流程控制

这样的结构进行判断,将可能的情况一一列出,然后进行不同的处理方式;

循环结构,表示的是一直循环多次进行某一个操作,如果没有循环结构,我们就可能需要将同一个代码连续写上多遍,而且还得固定次数,比如我要循环打印100条hello world,没有循环的话,我们就需要连着写100多个打印语句,这样的程序看起来代码很多而且还不好维护,有了循环结构之后,我们可以直接使用循环的语法格式,就可以打印出100个语句;例如我们使用for(int i =0; i<100; i++) { System.out.println(“hello world”);} 这个简单的结构就可以打印出100个 hello world,而且代码看起来也非常的简洁;

除了for循环之外,Java中还有 while(条件) {循环体} 和do {循环体} while(条件) 的语句这两个的不同之处在于第一个while循环会首先判断条件,如果条件满足就会进入执行循环体,第二个do...while的循环会首先进入循环体,将循环体内容执行一遍之后才会进行条件的判断,也就是说即使条件不满足,do...while也会进行一次的循环;

循环结构体除了for while之外还有foreach这样的循环结构语法,基本格式为 for( String string: stringList ) { System.out.println(string);} 这样会循环打印出stringList这个列表中每个字符串信息;

课程好礼申请领取
您的姓名
您的电话
意向课程
 

中公优就业

官方微信

扫描上方二维码或者手动搜索ujiuye,关注【优就业】,每日推送行业资讯、干货资料、热门话题、招聘信息和求职攻略,还有不定期的优惠活动一手发布!

>>本文地址:
注:本站稿件未经许可不得转载,转载请保留出处及源文件地址。

相关推荐

优就业:ujiuye

关注中公优就业官方微信

  • 精品好课
  • 活动秒杀
  • 资料领取
QQ交流群
领取免费网课
(加群备注“网站”)
软件测试 加入群聊 +
全链路UI/UE设计 加入群聊 +
Python+人工智能 加入群聊 +
互联网营销 加入群聊 +
Java开发 加入群聊 +
PHP开发 加入群聊 +
VR/AR游戏开发 加入群聊 +
大前端 加入群聊 +
大数据 加入群聊 +
Linux云计算 加入群聊 +
嵌入式物联网 加入群聊 +
优就业官方微信
扫码关注
领取免费学习资料

趁年轻 学门技术充个电
0元
入学
30天免费试学, 3000
直减优惠
立即
抢占
2周
特训
价值299的特训营课程,
9.9元抢购
立即
抢购
80G
资源包
IT行业11类热门岗位全套资源包
立即
领取
课程资料、活动优惠 领取通道