我无法找到java简写的有效语法。
我该如何用速记重写这个东西:
int a = 2, b=4;
if(a < 4) {
System.out.println("a < b");}
else { System.out.println("a >= b");
}
答案 0 :(得分:7)
答案 1 :(得分:2)
System.out.println("a"+((a<b)?"<":">=")+"b")
答案 2 :(得分:1)
我能想象的“最短手”是:
String s = (a < 4) ? "a<b" : "a>=b";
System.out.println(s);
答案 3 :(得分:0)
int a = 2, b=4;
System.out.println((a < 4) ? "a < b" : "a>=b");
答案 4 :(得分:0)
只是为了回答,另一个版本的短手
System..out.println("a " + (a < 4 ? "<" : ">=") + " b");