首页 > 代码库 > Java 第三章 运算符和条件结构 笔记

Java 第三章 运算符和条件结构 笔记

一、保存真或假,使用boolean变量
     有两个值:true 真
                  false 假

 

二、从控制台接受输入信息,通过创建扫描器
     Scanner input new Scanner(System.in);
     int age input.nextInt();//接收int类型
     String name=input.next();//接收Strin类型

 

三、关系运算符
     > < >= <= == !=

 

四、==和=的区别
     =比较,= 赋值


五、条件判断if
     if(表达式){
        语句
     }

    当表达式为真执行语句

 

六、运算符分为单目运算符、双目运算符、三目运算符
     单目运算符:! ++ --

     双目运算符:= + - * / % | || & && ==

     三目运算符:?: 例 int sign= java>90?1:0;

 


七、逻辑运算符
     | & || && !
     优先级顺序() >! > 算术运算符>&&>||赋值运算符=
     多使用()控制优先级

 

八、if-else
     if(表达式){
      语句1;

    }else{
      语句2;
    }
   当表达式为真,执行语句1,当表达式为假,执行语句2;

 

九、多分支if-else if-else
     if(条件1){
       语句1;
     }else if(条件2){
       语句2
     }else if(条件3){
       语句3
      }else
       语句4
      }

十、swicth(表达式){
     case 值1:
    语句1;
    break;
    case 值2:
    语句2;
    break;

    default:
    语句3;
    break;
    }
    jdk 版本在1.7或者1.7以上,表达式的值可以是String类型;
    值不能相同;
    break的作用是跳出switch结构;


十一、多重if结构和switch 结构使用场合:
       多重if判断区间值,switch 判断等值

Java 第三章 运算符和条件结构 笔记