A ? B : C
?和:分为三部分
A:一定为一个条件语句
A如为真则运行B
A如为假则运行C
例题 int a=6
int b=a>4? 7 : 9将a>4作为判定条件 如条件成立,将7赋值给a 如条件不成立,将9赋值给a
a=6 b=7
数据类型
这是自动类型转换
强制类型转换
int a=(int) 40.4
要用括号输出说明强制执行int转换
A ? B : C
?和:分为三部分
A:一定为一个条件语句
A如为真则运行B
A如为假则运行C
例题 int a=6
int b=a>4? 7 : 9将a>4作为判定条件 如条件成立,将7赋值给a 如条件不成立,将9赋值给a
a=6 b=7
数据类型
这是自动类型转换
强制类型转换
int a=(int) 40.4
要用括号输出说明强制执行int转换