java 三元表达式String转int
时间: 2023-10-13 13:29:09 浏览: 94
Java中string和int的互相转换问题
可以使用 Java 中的 Integer.parseInt() 方法来将 String 类型转换为 int 类型。在三元表达式中,可以这样写:
```
String str = "123";
int num = condition ? Integer.parseInt(str) : 0;
```
其中,condition 是三元表达式的条件,如果为真,将 str 转换为 int 类型并赋值给 num,否则将 num 赋值为 0。注意,如果 str 无法转换为 int 类型,会抛出 NumberFormatException 异常,需要进行异常处理。
阅读全文