&&逻辑“与”运算符
A && B
A为flase则就不计算B表达式
数值类型之间的转换
实线为无信息丢失 虚线为有精度损失的转换
如果使用强制转换
double x = 9.999;
int nx = (int)x;//nx=9;
对于浮点数进行舍入运算
int y = (int)Math.round(x);//y=10
如果强转从大到小 超过了目标类型的表示范围则会截断为一个完全不同的值
三元操作符
A<B?x:y
A<B 为true计算并返回x ;反之则返回y;
字符串拼接
String s = String.join("/",“S”,“M”,“L”);// s is “/SML”
repeat方法
String repeated = “java”.repeat(3);//repeated is “javajavajava”