java选择表达式如何写三个以或者三个以上的表达式。即:m=1 输出a ;m=2输出b,m=3输出c

如题所述

第1个回答  推荐于2018-04-09
m == 1 ? System.out.println("a") : m == 2 ? System.out.println("b") : m == 3 ? System.out.println("c") : System.out.println("no");本回答被网友采纳
第2个回答  2011-10-21
if(m==1){
System.out.println("a");
}else if(m==2){
System.out.println("b");
}else if(m==3){
System.out.println("c");
}
不知道这是不是你要的答案,希望可以帮到你
第3个回答  2011-10-21
String str = m==1 ? a : ( m==2? b:c);
System.out.println(str);本回答被提问者采纳
第4个回答  2011-10-21
switch (m) {
case 1: System.out.println("a");
case 2: System.out.println("b");
case 3: System.out.println("c");
default : System.out.println("no");
}

//-----------

m == 1 ? System.out.println("a") : m == 2 ? System.out.println("b") : m == 3 ? System.out.println("c") : System.out.println("no");
第5个回答  2011-10-21
if(m==1) System.out.println("a");
if(m==2) System.out.println("b");
if(m==3) System.out.println("c");
相似回答