JAVA语言基础语法之运算符的演示
小标 2018-10-12 来源 : 阅读 912 评论 0

摘要:本文主要向大家介绍了JAVA语言基础语法之运算符的演示,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助。

本文主要向大家介绍了JAVA语言基础语法之运算符的演示,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助。


//运算符的演示

public class OperDemo {

     

    public static void main(String[] args) {

         

        /*

         * 6.三目/条件运算符

         *  1)语法:boolean?数据1:数2

         *  2)执行过程

         *      计算boolean的值:

         *      若为true,则整个的结果为数1

         *      若为false,则整个的结果为数2

         *  

         */

         

        int a = 88,b =55;

        int max = a>b ? a:b;

        System.out.println(max);

         

        /*

         * 5.字符串拼接运算符

         * 1)加号两边都为数字,则做加法运算

         * 2)加法两边有字符串,则做字符串拼接运算

         */

        int age = 37;

        System.out.println(10+20+""+30);//"3030"

        System.out.println(10+20+30+"");//"60"

        System.out.println(""+10+20+30);//"102030"

         

        System.out.println("age=");//age=,原样输出

        System.out.println(age);

        System.out.println("age="+age);

        System.out.println("我的年龄是:"+age);

        System.out.println("我今年"+age+"岁了");

         

        /*

         * 4.赋值运算符:

         * 1)简单赋值运算符:=

         * 2)扩展赋值运算符:+=,-=,*=,/=,%=

         */

         

//      int a = 5;

//      a +=10;//相当于a=a+10

//      System.out.println(a);//15

//      a *=2;//相当于a=a*2

//      System.out.println(a);//30

//      a /=5;//相当于a=a/5

//      System.out.println(a);//6

        /*

         * 3.逻辑运算符:

         * 1)&&:短路与(并且),两边都为真则为真,见false则false

         *   当第一个数为false时,发生短路(后面的就不执行了)

         *  ||:短路或(或者);有一边为真则为真,见true则true

         *      当第一个数为true时,发生短路(后面的就不执行了)

         *  ! :逻辑非(取反),非真则假,非假则真

         *  2)逻辑运算是建立在关系运算的基础上的

         * 逻辑运算的结果也是boolean型

         */

         

//      int a = 5,b = 10, c = 5;

//      boolean b4 = a<b>2;

//      System.out.println(b4);//true

//      System.out.println(c);//5 发生短路,后面没有执行

////        System.out.println(++c==5);

//      

//   boolean b3 = a>b && c++>2;

//      System.out.println(b3);//false

//      System.out.println(c);//5 发生短路,后面没有执行

//   

//       boolean b2 = !(a>b);

//       System.out.println(b2);//!false = true

//       System.out.println(!(a==c));//!true = false

          

//       System.out.println(a>b || b>c);//false || true =true

//       System.out.println(a==c || a>b);//true ||false = true

//       System.out.println(a<b b="">c);//true || true = true

//       System.out.println(a!=c || b<c); b1="a" boolean="" false="">b && c<=b;

//       System.out.println(b1);//false && true = false

//       System.out.println(b>=c && c>a);//true && false = false

//       System.out.println(a==b && c>b);//false && false = false

//       System.out.println(a!=b && b>c);//true && true = true

         /*

         * 2.关系运算符:

         *  1)>(大于),<(小于)

         *  >=(大于等于),<=(小于等于)

         *  ==(等于),!=(不等于)

         *2)关系运算符的结果为boolean型

         *  关系成立则为true,不成立则为false

         */

//      int a = 5,b = 10,c = 5;

//      boolean b1 = a>b;

//      System.out.println(b1);//false

//      System.out.println(c<b); 0.678="" 1="" 5="" 6="" 8.678="" a="a" b="b" c="a++;" d="++b;" int="" pre="" true="">

</b);></c);></b></b>

   


          

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注编程语言JAVA频道!


本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 1 不喜欢 | 0
看完这篇文章有何感觉?已经有1人表态,100%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程