java类型转换和赋值运算符
自动类型转换示意图
赋值运算符
自增自减运算符的使用
短路运算符
三元运算符
/*
赋值运算符
*/
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);
}
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步