所有的三元运算符可以实现的if语句都可以实现,但反之不成立;
如果if语句中 语句体是输出语句,则不可以;
因为三元运算符是一个运算符,必须有一个结果返回,不能是一个输出语句。
public static void main(String[] args) {
int a = 1;
int b = 2;
int c = a > b ? a : b;
System.out.println(c); //结果为2
}
所有的三元运算符可以实现的if语句都可以实现,但反之不成立;
如果if语句中 语句体是输出语句,则不可以;
因为三元运算符是一个运算符,必须有一个结果返回,不能是一个输出语句。
public static void main(String[] args) {
int a = 1;
int b = 2;
int c = a > b ? a : b;
System.out.println(c); //结果为2
}
道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。