|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
- 发信人: bluesmart77 (登山者永不停息(男)), 信区: Java
- 标 题: Re: ××××××××怎么判断一个字符串是不是纯数字
- 发信站: BBS 水木清华站 (Mon Oct 14 19:08:56 2002), 转信
- char[] Mychar = str.toCharArray();
- for(int I = 0;I<Mychar.length;I++){
- if(!(Character.isDigit(Mychar[I])){
- System.out.print(“str is not 数字”)
- Break;
- }
- }
- 【 在 telic (马蔺) 的大作中提到: 】
- : 如题,有没有现成得函数?谢了先!
- 发信人: murphys (ξ风Ψ铃ξ), 信区: Java
- 标 题: Re: ××××××××怎么判断一个字符串是不是纯数字
- 发信站: BBS 水木清华站 (Mon Oct 14 20:42:53 2002), 站内信件
- 个人认为这个解答不正确,问题在于:
- 请问 Java 中 5L,2F,3D,0x45,6e+7 这样算不算数字?
- 所以应该用类似于Double.parseDouble(),
- 然后catch NumberFormatException来判断是不是数字
- 【 在 bluesmart77 (登山者永不停息(男)) 的大作中提到: 】
- : char[] Mychar = str.toCharArray();
- : for(int I = 0;I<Mychar.length;I++){
- : if(!(Character.isDigit(Mychar[I])){
- : System.out.print(“str is not 数字”)
- : Break;
- : }
- : }
复制代码 |
|