首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >java有没有一个不会抛出坏数据异常的int.tryparse?

java有没有一个不会抛出坏数据异常的int.tryparse?
EN

Stack Overflow用户
提问于 2011-12-06 05:15:56
回答 3查看 158.3K关注 0票数 127

可能重复:

Java: Good way to encapsulate Integer.parseInt()

how to convert a string to float and avoid using try/catch in java?

C#有Int.TryParse:Int32.TryParse Method (String, Int32%)

这种方法的伟大之处在于,它不会为坏数据抛出异常。

在java中,Integer.parseInt("abc")会抛出一个异常,在可能发生这种情况的情况下,性能会受到很大影响。

对于那些性能有问题的情况,有没有办法解决这个问题?

我能想到的唯一另一种方法是对正则表达式运行输入,但我必须进行测试,看看哪种方法更快。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8391979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档