条件运算符if ?: java
publicclassConditional{/***@paramargs*/publicstaticvoidmain(String[]args){intx=4;Syst...
public class Conditional {
/**
* @param args
*/
public static void main(String[] args) {
int x=4;
System.out.println("value is"+ ((x>4) ? 99.9 :9));
}
}
以上程序怎么答案为9.0呢,明明该是9 啊。但我如果把99.9改为99答案又变成9了这是怎么回事啊, 展开
/**
* @param args
*/
public static void main(String[] args) {
int x=4;
System.out.println("value is"+ ((x>4) ? 99.9 :9));
}
}
以上程序怎么答案为9.0呢,明明该是9 啊。但我如果把99.9改为99答案又变成9了这是怎么回事啊, 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询