java if else if 视频教程
本节视频教程主要是和大家演示关于if else if语句的用法。首先我们来看理论知识:if和else语句的语法结构如下:
if(表达式){
//要执行的语句
}else{
//要执行的语句
}
注释:else是if的反面,if括号必不可少,括号中的表达式是boolean即布尔型。如果表达式的值是true,即真,那么执行if的语句块。反之如果为false则执行else的语句块。
思考1:如果多个if连在一起的时候,else与哪一个if匹配呢?
提示:对于多个if连在一起的if语句,根据else的就近原则,else往往和离自己最近的一个if来匹配。而且多个if语句连在一起的情况下,无论if括号中的表达式是否为真,每一个if语句都要被判断一下。
思考2:如果存在多个else if的情况,程序该如何执行呢?
提示:如果存在多个else if的情况,那么程序是选择性的执行,也就是说在多个else if中进行判断,只要其中的一个else if的表达式是真,那么就会忽略其它的else if。
那下面就针对 if else语句给出一个简单的例子分享给大家。
案例分享:
package www52ijcom;
public class Ifcode {
public static void main(String agrs[]){
int a = 5;
int b = 6;
int c = bijiao(a,b);
System.out.println(c);
}
public static int bijiao(int a,int b) {
int d = 40;
if(a>b){
System.out.println("a>b");
return a;
}
else if(d/a==b){
System.out.println("a==b");
return a;
}
else if(d/a>b){
System.out.println("a>b");
return a;
}
else{
System.out.println("else");
return b;
}
}
}
本文来源 我爱IT技术网 http://www.52ij.com/video-edu/java/12058.html 转载请保留链接。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
