黑马程序员技术交流社区
标题:
一个小技巧:用三目运算符进行多条件判断
[打印本页]
作者:
唐志兵
时间:
2012-6-11 13:59
标题:
一个小技巧:用三目运算符进行多条件判断
本帖最后由 唐志兵 于 2012-6-11 14:05 编辑
要求:两个整数 int x,y; 如果x>y 返回1,x<y 返回-1,x=y 返回0;
这个用if语句很好完成。
不过今天想了下 可以用三目运算符进行判断,直接一条代码搞定。这样显示比较有技术含量是吧。
分享一下:
public class sanmu {
public static void main(String[] args) {
int x = 2,y = 2;
int num = x>y ? 1 :(x == y ? 0 : -1);
System.out.println(num);
}
}
复制代码
这个在集合的元素排序时候比较常用哦。。。。。
作者:
符云爵
时间:
2012-6-11 14:04
。。。{:soso_e103:}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2