在上一章中我们讲到了对数据的运算符,这样子我们就可以让我们的代码进行简单的运行,那么我们代码的执行顺序是什么呢?
不要慌,我们来说一下,举个栗子 ,先撸一段代码来说一下,如:
运行效果:
我们从代码与打印的结果来分析,发现代码是从上向下依次执行的,那么这也是Java代码默认的执行顺序,这种执行顺序称为顺序语句
那么Java中出了代码的执行顺序都有那些呢?
1,顺序语句
2,分支语句
3,循环语句
那么现在我们在来说说分支语句
分支语句
大家学习代码一定要明白代码源于生活,就像小时候写作文一样,老师老说,写你生活中的事情呀.而代码也是如此
分支语句的由来是生活中的判断的地方,比如今天出门要不要带伞,那是不是要看天气呀.同样在代码里面也是如此,我们去网吧上网也要看满18岁了没.
到此兄弟们应该明白,分支语句就是用来判断的,那么Java中分支语句一共有两种,分别是
if
语法格式:
if(条件表达式1){
当条件表达式1的返回值为true是执行此处代码
}else if(条件表达式2){
当条件表达式n的返回值为true是执行此处代码
}...
else if(条件表达式n){
当条件表达式n的返回值为true是执行此处代码
}else{
以上条件表达式皆为false时执行此处代码
}
我们也可以拆开使用,不用写全
如:
switch
语法格式:
switch (变量名) {
case 常量1:
变量值等于常量1时,执行此处代码
break;
case 常量2:
变量值等于常量2时,执行此处代码
break;
case 常量3:
变量值等于常量3时,执行此处代码
break;
default:
当变量值不等于以上常量时,执行此处代码
break;
}
如:
好的,那么我们两只分支语句就说到这里了,兄弟们注意语法格式哦
这时候就有兄弟要问了,这俩有啥区别呢?
if可以判断区间,switch不行,所以if可以替换switch,但是switch更加简单的编写
在Java7版本之后switch支持判断字符串内容相同
好的,他们的区别就是这样的了
本章内容到此结束了
欢迎转发给需要的朋友,让更多的人受益
如果喜欢我的文章,麻烦您点赞,评论,关注三连哦
谢谢大家的支持,文章会持续更新