算术运算符:+,-,*,/,%,++,--;
关系运算符:>,<,>=,<=,==,!=;
逻辑运算符:!,&&(&),||,(|),^;
赋值运算符:简单赋值(=),复合,复合位运算符。
条件运算符?:。
"abc"+"123"="abc123";
整数相除得整数,小数相除得小数。
还有前++ --,后++ --;注意一下。
&,| 两边都运算。&&,||如果另一边不用运算就不算了;方便。
位运算符
&两相应位都为1为1 否则为0;
|两相应位有一个为1就为1, 否则为0;
^两相应位相同为0,否则为1;
赋值运算符(=)的功能将运算符右侧的表达式的值赋给左侧。
条件运算符
String result=(Score>=60)?"及格":"不及格";
强制类型转换
Integer.toString();
流程控制语句
if……else一条基本规则——总是把小范围的条件卸载前面。
switch后面跟的只能是整形,字符型。
do……while 先执行后判断。
读取控制台输入
import.java.util.Scanner