如何判断数字字符串中包含非数字字符? 如果是int型,用parseInt抛异常就说明不是有效数字呗。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以查ascll码表,对不同的区域进行不同的操作... 使用Double.parseDouble转换成数字,不发生异常就证明是数字。 parseDouble不可以,比如Double.parseDouble("123456f");得到123456.0,没有异常而f并不是数字,String sfor(int i=0;i<s.length();i++){ if(!Character.isDigit(s.charAt(i))) return i;//s.charAt(i) is not digit} List的用法 利用java 判断一段话中有某个词多少个 函数问题 自动排序 大哥帮忙呀!救人一命胜造七级浮屠! 多线程的问题一个 构造函数有什么要求吗? 请大家看一看,问什么结果都一样? 请问我编了main函数就一定会出现dos窗口嘛?来者给份 java到底该怎么学呢?(高分相送) Java中的Applets是否可以和其它机器通信? 注意
而f并不是数字,
String sfor(int i=0;i<s.length();i++){
if(!Character.isDigit(s.charAt(i))) return i;//s.charAt(i) is not digit
}