自动类型转换示意图
赋值运算符
自增自减运算符的使用
短路运算符
三元运算符
/*
赋值运算符
*/
public class OperatorDemo {
public static void main(String[] args){
//把10赋值给int类型的变量i
int i=10;
System.out.println("i:"+i);
// += 把左边的数据和右边的数据做加法操作,结果赋值给左边
i+=20;//等价于 i=i+20;
System.out.println("i:"+i);
//注意:扩展的赋值运算符底层隐含了强制类型转换
short s=10;
s+=20;
//s=(short)(s+20);
System.out.println("s:"+s);
}
}
/*
自增自减运算符
*/
public class DoubleAddSub {
public static void main(String []args){
//定义变量
int i=10;
System.out.println("i:"+i);
//单独使用
//i++;
//++i;
//System.out.println("i:"+i);
//参与操作使用
//int j=i++;
int j=++i;
System.out.println("i:"+i);
System.out.println("j:"+j);
}
}