条件运算符
条件表达式?value1:value2
条件表达式为true取值1,结果为false取值2
位运算符
& | ^:两边是值的时候是位运算符,为布尔值时是逻辑运算符,同一位置判断,不产生进位。
“>>” 右移
“<<” 左移
运算符的优先级:
单目>算术>位>关系>逻辑>三目>赋值
Scanner类 可以接受键盘输入
next():从用户输入换行开始接受有效的字符串信息,不包括空格等,到下一个空格等结束,换行仍留在缓冲区中。
nextLine():接受缓冲区直到换行为止的下一行的所有信息
tip:在使用next其他方法之后再使用nextLine的话需要一个nextLine接收缓冲区中的换行。
条件控制语句
if else
switch
循环语句
for
while
do while