Java基础知识4

Java中的常用语句

  1. Java中的语句由3大类的结构

    1. 顺序结构---自上而下一行一行的有序的执行

    2. 选择结构

      1. if语句结构

      2. Switch语句结构

    3. 循环结构

      1. For循环

      2. While循环

      3. Do{}while()循环

  2. 判断语句中if语句的表现方式和用法

    1. if(){}

    2. if(){}else{}

    3. if(){}else if(){} ......

    4. if(){ if(){}else{} }else{if(){}else{}}

例如:

public class IfDemo{
     public static void main(String args[]){
         //1.if(判断条件){java语句}
         //先执行判断条件,如果判断条件为true,则执行Java语句
         //如果判断条件为false,则结束
         int num1=10;
        if(num1<20){System.out.println("num1小于20");}
         //2.if(判断条件){java语句}else{java语句} [2选1]
         //先执行判断条件,如果判断条件为true,则执行java语句1
         //如果判断条件为false,则执行java语句2
          int num2=30;
          if(num2<20){System.out.println("num2小于20");
         }else{System.out.println("num2大于20");}  
          //3.if(判断条件1){java语句1}else if(判断条件2){java语句2}……
          //先执行判断条件1,如果判断条件1为true,则执行java语句1
          //如果判断条件1位false,则执行判断条件2
          //判断条件2为true时,则执行java语句2
          //判断条件2为false时,则执行后面的判断条件,依次类推……
          //如果所有的判断条件都为false,则执行最后一个else里面的java语句
          //[多选1]
          int c=75;
           if(c>=0&&c<60){System.out.println("不及格");}
           else if(c>=60&&c<75){System.out.println("及格");}
           else if(c>=75&&c<90){System.out.println("良好");}
           else if(c>=90&&c<=100){System.out.println("优秀");}
           else{System.out.println("成绩输入有误!");}
           //4.if语句的嵌套
           boolean boo1=false;
           boolean boo2=true;
           boolean boo3=false;
          if(boo1){
                  if(boo2){System.out.println("java语句1-----true   true");}
                   else{System.out.println("java语句2-----true   false");}
}
          else{
                    if(boo3){System.out.println("java语句3-----false   true");}
                    else{System.out.println("java语句4-----false   false");} 
}
           //当if语句中"{}"中的java代码只有1句的时候,那么“{}”可以省略不写
           if(40<50)System.out.println("只有1句的时候不用大括号");

           if(26>36)System.out.println("比你大");
           else System.out.println("比你小");
          //为了if语句的结构层次更加分明,书写的时候还是写上“{}”比较好。
   }
}

  3. 判断语句中switch语句的用法和注意事项

    switch(表达式){

        case  常量值1: java代码1;[break;]

        case  常量值2: java代码2;[break;]

        case  常量值3: java代码3;[break;]

         ......

        case  常量值n: java代码n;[break;]

        default:java代码;[break;]

        }

    1.  表达式的结果的数据类型

         byte  short  char  int long  String[JDK8.0],枚举

    2.  Switch语句的执行步骤

      1.计算表达式的值

      2. 与case后面的常量值比较【是否相等】

        true【相等】 执行case对应的java语句,

            判断是否存在[break;],有跳出switch

            没有[break;]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值