java的控制语句有三大类,在以后的工作中,我们基本上围绕的就是这三大类的控制语句来转:分支语句控制,循环语句控制,跳转语句控制。
1分支语句:有三种情况
1.1if语句:满足if条件部分将可以执行
if(条件){
//满足条件后将要的执行部分
}
1.2 if /lese语句:这个其实比较好理解,else里面所代表的就是当不满足if条件的时候将执行else里面的内容
if(条件1){
//满足条件1后将要的执行部分
}else{
//满足条件1后将要的执行部分
}
1.3if/else if/else 这个比1.2稍微复杂点,但是本质上还是在几个条件之间跳转
if(条件1){
//满足条件1后将要的执行部分
}else if(条件2){
//满足条件2后将要的执行部分
}else{
//以上条件都不满足时执行
}
注意:
1在工作中我们要注意条件的设定,注意他们之间的逻辑关系,不然将会获得的结果将不是i我们所期盼的
2以上几个分支是可以嵌套使用,也就是说不一定只有一个else if ,可以有多个else if():
if(条件1){
//满足条件1后将要的执行部分
}else if(条件n){
//满足条件2后将要的执行部分
}else{
//以上条件都不满足时执行
}
以下为测试代码
public class IfElseTest {
public static void main(String args[]){
//if条件的测试
int flag=0;
if(flag==0){
System.out.println("if条件的测试");
}
//if else的条件的测试
String str="21";
if("211".equals(str)){
System.out.println("满足if里面的条件");
}else{
System.out.println("不满足if里面的条件");
}
// if /else if/ else
int num=23;
if(num<23){
System.out.println("满足if里面的条件");
}else if(num==23){
System.out.println("满足if else里面的条件");
}else{
System.out.println("前面的条件都不满足");
}
}
}
注意在写代码的时候,我们要有规范,采用缩进的方式!
稍后将会讲循环控制语句!