Java基础学习:运算符3

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);

  }
}

 

  • 优先级:

    • 优先使用:()

       

    •  

 

 

 

 

 

 

 

 

 

 

 

posted @   gzs1024  阅读(20)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示