这个没啥意思,就是项目中经常用到,在此记录下,
三元运算符的格式:
(条件表达式)?表达式1:表达式2;
如果条件为true,运算结果是表达式1
如果条件为false.运算结果为表达式2
例子:
package cn.itcast; public class Demo1 { public static void main(String[] args) { int x =3; int y=4; int z = 5; z = (x>y)?x:y; System.out.println(z); } }
原文:http://blog.csdn.net/coderinchina/article/details/41082097