Java基础学习:运算符3
-
条件运算符:
-
偷懒用的;
-
? :
-
-
扩展运算符:
面试题1:
public class Demo07 {
public static void main(String[] args) {
int a =10;
int b =20;
//a+=b;//a=a+b
//a-=b;//a=a-b
System.out.println(a);//30
System.out.println(b);//20
//字符串连接符: + , string
//只要操作数两边有一个的string,结果就为string拼接
System.out.println(""+a+b);//1020
//面试题:下面的输出结果有什么区别:
System.out.println(""+a+b);//1020
System.out.println(a+b+"");//30 先运算,再拼接
}
}
三元运算符:
public class Demo08 {
public static void main(String[] args) {
//三元运算符 : x ? y: z
//如果x==true,则结果为y,否则结果为z
int score=80;
String str=score<60?"不及格":"及格";//必须掌握
System.out.println(str);
}
}
-
优先级:
-
优先使用:()
-
-
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律