简单点的你直接调用Float.parseFloat()看看有没有异常产生,如果没有就是合法的,否则非法。
就算是按照你的思路,你再查一下她的输入中有几个小数点不就可以解决你说的问题了么。
就算是按照你的思路,你再查一下她的输入中有几个小数点不就可以解决你说的问题了么。
解决方案 »
- 无法将类中的构造器应用给给定类
- JTabbedPane 事件
- Java2D的问题
- 在java中如何调用bcp这个工具啊,参与有分啊
- 给个jdk 1.5的下载地址~
- 求救:安装1.4.2时乱码??
- List<Article> articles = new ArrayList<Article>();出错怎么解决?
- 刚看到一篇所谓的精华文章,关于package和classpath的,在下觉得有话要说,来着有分!
- jbuilder8 的帮助文件怎么没有了?
- 为什么装完JDK1.4后,原来好好的网页,现在显示Applet区都是方框口口?
- 急,struts中怎样利用iterate标记和bean标记的来显示存在session中一个bean的集合中的数据!
- 用java拨打手机号码
->if((t[i]>'0'&&t[i]<'9')||t[i]=='.')
Float.parseFloat(str);
return true;
}catch(NumberFormatException e){
//output error message
return false;
}看看还行