三元运算符2>1?true:false;

1.说明:

xxx?xxx:xxx;

      第一个'xxx'是写条件语句,条件自己根据需求定

      第二个'xxx'是当条件为真时会得到的值

      第三个'xxx'是当条件为假时会得到的值

2.例子:
代码:

      boolean result1=2>1?true:false;
      String result2="abc"=="abc"?"aa":"bb";
      int result3="ABC".equals("abc")?0:1;

      System.out.println("result1得到的值为:"+result1);
      System.out.println("result2得到的值为:"+result2);
      System.out.println("result3得到的值为:"+result3);

打印结果:

      

觉得有用的朋友希望可以帮忙“赞”一下哟(赠人玫瑰手有余香),谢谢 ^_^

posted @ 2017-11-15 21:14  _Jane  阅读(367)  评论(0编辑  收藏  举报