论坛首页 Java企业应用论坛

验证String是不是整数,用异常作判断怎么了!

浏览 13416 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2010-12-31  
java的设计者,把这称作为异常,,,是用来处理错误的,,,而你用来作判断,,,还有如果不懂再看看effectiv java一书中对异常的描述。。。
0 请登录后投票
   发表时间:2010-12-31  
我总觉得异常是可以处理一些分支的,一些书上这么一说,大家都照着做了。

LZ的代码没啥问题。

不过,LZ的态度就有点问题了,别老是那么愤青。什么工作5年的人对正则表达式一知半解,这种话以后少说,生活中也少说。每个人都不会面面俱到的,他可能对正则表达式不熟,但是可能对别的熟悉啊。还有,下面的人只要提一下质疑,LZ立马火起来(至少从言语上看),这样大家慢慢的都会懒的理你,所以投隐藏了。
0 请登录后投票
   发表时间:2010-12-31  
对于LZ的写法在一般应用上的确没问题(那点性能的确可以),但是给人的感觉这代码绝对不是出自高手之手。更像是一个赶项目的产物。
0 请登录后投票
   发表时间:2010-12-31  
[quote="jackerxff"]看看common-lang的StringUtils中的实现,优秀的代码大家应该没什么意见

也不一定,if (Character.isDigit(str.charAt(i)) == false)这一句在很多追求完美的人眼里是不足够好的


唉,只有追求完美的人才会这么写,重构里提过
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics