关系运算符
关系运算符比较运算符
逻辑运算符:
赋值运算符
运算符优先级
标识符规则规范
标识符命名规则
个人学习细节点整理:
- 后++就是先赋值后运算,前++就是先运算后赋值;
- a +=b; //a=a+b;
- 赋值运算符特点:运算顺序从左往右;
- 赋值运算符的左边只能是变量,右边可以是变量-表达式-常量值;
-
复合赋值运算符会进行类型转换 - b=(byte)(b+2);//强制装换
- sting a = "1.8";//stingz转dobule;
- dobule b=Dobule.parseDouble(a);//注意字符串要可以被转成dabule才可以转
- char a=‘贺’;
- string b =a+”“;
- integer.parseint("16")//字符串转int
-
三元运算符格式:(int result = a>b ? a++ : b--) - 表达式:表达式1 表达式2;
- 1.如果条件为真反会表达式1也就是“a++”;
- 2.如果条件为假,那么结果就是运算后表达式2“b--)
-
标识符:直接可以取名字的地方就叫标识符,也称变量 -
string name = myScanner.nect(); - int name2 = myScanner.nect();
-10.5%3=?
-
当a%b a 是小数时,公式=a-(int)a/b*b
-
// -0.5%3=10.5-(-10)/3*3=-10.5+9=-1.5
-
取%只能在整数类型使用;
-
有小数参与运算,得到的结果是近似值;