? : 条件运算符的结合方向是自左至右
只有以下的赋值运算符和单目运算符的结合方法是自右至左:
! 逻辑非运算符
~ 按位取反运算符
++ 自增运算符
-- 自减运算符
- 负号运算符
(类型) 类型转换运算符
* 指针运算符
& 地址与运算符
sizeof 长度运算符
赋值运算符= += -= *= /= %= >>= <<= &= ^= |=
条件运算符:
表达式1 ? 语句1 : 语句2
结合方向自左至右,
先判断表达式1,如果表达式1为真,则执行语句1;如果表达式1为假则执行语句2.
public static boolean isNumeric(String str){
for (int i = str.length();--i>=0;){
if (!Character.isDigit(str.charAt(i))){
return false;
}
}
return true;
}
参考下面的代码:
(注:div会默认换行)
100%">