我有两种不同的类型,它们的代码相同,结果相同。
第一个是
public String gender(int num){
if (num==0){
return "Female";
} else{
return "Male";
}
}
第二个是
public String gender(int num){
return num == 0 ? "Female" : "Male" ;
}
你能告诉我这两种线型有什么不同吗?(当然不是代码长度。)我的一个朋友告诉我,第二个代码模式在 java 中称为一元代码或类似的东西。我觉得这种方式非常有效。所以我想了解一下。请帮我。