public class test{
public static void main(String args[]){
int x = 6;
double d = 7.7;
System.out.println((x>d) ? 8.0:9);
}
}为什么输出为9.0
因为前面是8.0,你试试改为8就知道了.