如何将 String
转换为 int
?
"1234" → 1234
原文由 Unknown user 发布,翻译遵循 CC BY-SA 4.0 许可协议
如何将 String
转换为 int
?
"1234" → 1234
原文由 Unknown user 发布,翻译遵循 CC BY-SA 4.0 许可协议
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
如果您查看 Java 文档,您会注意到“捕获”是此函数可以抛出
NumberFormatException
,您可以处理:(此处理默认将格式错误的数字
0
,但如果你愿意,你可以做其他事情。)或者,您可以使用 Guava 库中的
Ints
方法,该方法与 Java 8 的Optional
相结合,提供了一种将字符串转换为 int 的强大而简洁的方法: