运算符 算数运算符 + - * / % ++ -- + 加法 正号 字符串连接符 /和%区别 / 取商 % 取余 ++和-- 自增和自减 单独使用 a++ 和 ++a效果一样 参与操作使用 放在操作数前面:先自增或自减,再参与操作 放在操作数后面:先参与操作,再自增或自减 赋值运算符 = += -= *= /= &= 赋值运算符,最基本的赋值运算符 隐含了自动强制转换 比较运算符 == != > >= < <= 最终结果为boolean类型 不要把==写成= 逻辑运算符 & | ^ ! && || 逻辑运算符用于连接boolean类型的式子 &:有false则false |:有true则true ^:相同false不同true !:非true则false,非false则true &&/||:有短路效果,右边不执行 位运算符 ^的特殊用法 一个数据针对另一个数据位^两次,该数不变 三元运算符 比较表达式?表达式1:表达式2 键盘录入 导包 import java.util.Scanneer; 在class上边 创建对象 Scanner sc = new Scanner(System.in); 获取数据 int x = sc.nextInt(); 流程控制语句 顺序结构 从上往下,依次执行 选择结构 按照不同的选择,执行不同的代码 循环结构 做一些重复的代码 if语句 格式1: if(比较表达式){ 语句体 } 格式2: if(比较表达式){ 语句体1 }else{ 语句体2 } 格式3: if(比较表达式){ 语句体1 }else if(比较表达式){ 语句体2 }else{ 语句体3 } 注意 比较表达式,类型永远是boolean类型 if语句控制的语句体,如果是一条语句,可以省略大括号,如果多条,不能省略 一般来水,有左大括号,就没有左大括号,有分号,就没有大括号 else后面如果没有if,是不会出现比较表达式的 三种if语句,都是一个独立的语句
java_2018_Day3_总结
猜你喜欢
转载自www.cnblogs.com/dlbm/p/9183853.html
今日推荐
周排行