Spa*_*ine 9 java int integer converter
一个Integer可以null.我将a转换Integer为int:
Integer integer = null;
int i;
try {
i = integer.intValue();
}
catch (NullPointerException e) {
i = -1;
}
Run Code Online (Sandbox Code Playgroud)
有没有更好的办法?
小智 20
使用 Java8 也可以执行以下操作:
Optional.ofNullable(integer).orElse(-1)
Run Code Online (Sandbox Code Playgroud)
Era*_*ran 14
避免异常总是更好.
int i = integer != null ? integer.intValue() : -1;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9829 次 |
| 最近记录: |