1.运算符:
1)算术运算符:+,-,*,/,%(取余),++(每次加1),--(每次减一)
2)关系运算符:>,<,>=,<=,==,!= 返回值数据类型是:boolean
3)逻辑运算符:&&,||,! 返回值数据类型为boolean
4)赋值运算符:=,+=,-=,*=,/=,%=
5)字符串连接运算符:+,主要用于连接不同的字符,如:"java"+"你好";
6)三目运算符:boolean?数1:数2,如果boolean判断值为true,则返回数1,false则返回值2;
2.分支结构:有条件的执行某语句,并非每句必走
1)if:1条路
2)if...else:2条路
3)if...else if:多条路
4)switch...case:多条路
优点:效率高、结构清晰
缺点:整数、相等
break:跳出switch
1)算术运算符:+,-,*,/,%(取余),++(每次加1),--(每次减一)
2)关系运算符:>,<,>=,<=,==,!= 返回值数据类型是:boolean
3)逻辑运算符:&&,||,! 返回值数据类型为boolean
4)赋值运算符:=,+=,-=,*=,/=,%=
5)字符串连接运算符:+,主要用于连接不同的字符,如:"java"+"你好";
6)三目运算符:boolean?数1:数2,如果boolean判断值为true,则返回数1,false则返回值2;
2.分支结构:有条件的执行某语句,并非每句必走
1)if:1条路
2)if...else:2条路
3)if...else if:多条路
4)switch...case:多条路
优点:效率高、结构清晰
缺点:整数、相等
break:跳出switch