java中if表达式必须是什么类型,if语句的形式有哪些
形式一:if语句
If语句的意思是,如果满足某些条件,将执行某些处理。比如小明的妈妈对小明说:“如果你考100分,星期天我带你去操场。”这句话可以用下面的伪代码来描述。
如果小明考试得了100分
星期天妈妈带小明去操场。
在上面的伪代码中,“if”相当于Java中的关键字if。“小明考了100分”是一个判断条件,需要用()括起来。“妈妈星期天带小明去游乐场”是一个执行语句,需要放在{}里。修改后的伪代码如下:
如果(小明考了100分){
星期天妈妈带小明去操场。
}上面的例子描述了语句的用法。在Java中,if语句的具体语法格式如下:
If(条件语句){
码组
}在上面的格式中,判断条件是布尔值。当判断条件为真时,将执行{}中的执行语句。
形式二:if…else语句
If…else语句的意思是,如果满足某些条件,将执行某个处理,否则,将执行另一个处理。比如判断一个正整数的奇偶性,如果这个数能被2整除,就是偶数,否则就是奇数。If…else语句的语法格式如下:
If(判断条件){
执行语句1
}否则{
执行语句2
}在上面的格式中,判断条件是布尔值。当判断条件为真时,将执行下面的执行语句1。当判断条件为假时,将执行else之后{}中的执行语句2。
形式三:if…else if…else语句
if…else if…else语句用于判断多个条件,并以不同的方式进行处理。比如对学生的考试成绩进行评分,80分以上的成绩为优秀;否则70以上的成绩就是好的;否则60以上的成绩为中等;不然成绩差。if…else if…else语句的具体语法格式如下:
If(判断条件1){
执行语句1
}
Else if(判断条件2){
执行语句2
}
…
Else if(判断条件n){
执行语句n
}否则{
执行语句n 1
}在上面的格式中,判断条件是布尔值。当判断条件1为真时,将执行下面{ 0 }中的执行语句1。当判断条件1为假时,判断条件2将继续执行,如果为真,则执行句子2,以此类推。如果所有判断条件都为假,则意味着所有条件都不满足,将执行{after else中的执行语句n 1。
推荐教程:java入门教程以上是java中if语句的形式和用法的详细介绍。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。