一.运算符java
1.算数运算符:+,-,*,/,%,++,--spa
2.关系运算符:>,<,>=,<=,==,!=ci
3.逻辑运算符(对布尔值进行计算)字符串
运算符 | 表达式1 | 表达式2 | 结果 | |
逻辑与 | true | & | true | true |
true | & | false | false | |
false | & | true | false | |
false | & | false | false | |
逻辑或 | false | | | false | false |
true | | | false | true | |
true | | | true | true | |
false | | | true | true | |
逻辑异或 | true | ^ | false | true |
false | ^ | true | true | |
true | ^ | true | false | |
false | ^ | false | false | |
逻辑非 | ! | true | false | |
! | false | true |
注:在现实代码中咱们经常使用短路与&&,短路或||table
4.赋值运算符import
变量名=表达式变量
注意:数据类型
(1)赋值号左侧只能是变量,不能是表达式im
(2)右侧表达式的数据类型要与左侧变量的类型兼容数据
5.条件运算符
条件 ? 表达式1 : 表达式2
若是条件为true, 整个表达式的值就是表达式1的值; 条件为false, 整个表达式的值就是表达式2的值
条件运算符是惟一一个三目运算符, 它有三个操做数
有一个操做数的运算符叫单目运算符,如++,--, !
6.字符串链接运算符
使用 + 进行字符串的链接
7.接收用户键盘输入(了解)
使用scanner类,用时导包import java.util.Scanner;