请高手帮忙! 怎样把文件中以逗号分开的字符一个一个的取出来,并判断读出来的东西是数字还是字符! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 只提供思路:1.取逗号的话 String的split方法2.直接比较ascii码是否属于数字部分。。 先读取一行,然后用split()来分成字符串数组,然后一个一个取~ 1.首先下载一个Apache的Commons-lang包。(以后你会越来越喜欢这个包的)下载地址:http://commons.apache.org/downloads/download_lang.cgi 2.代码如下: String str = "women,12,aaa,23,56"; String[] strings = str.split(","); for(String string : strings) { if(StringUtils.isNumeric(string)){ System.out.println("是数字"); }else{ System.out.println("不是数字"); } } splitpublic String[] split(String regex)根据给定的正则表达式的匹配来拆分此字符串。 该方法的作用就像是使用给定的表达式和限制参数 0 来调用两参数 split 方法。因此,结果数组中不包括结尾空字符串。 例如,字符串 "boo:and:foo" 产生带有下面这些表达式的结果: Regex 结果 : { "boo", "and", "foo" } o { "b", "", ":and:f" } 参数:regex - 定界正则表达式 返回:字符串数组,根据给定正则表达式的匹配来拆分此字符串,从而生成此数组。 抛出: PatternSyntaxException - 如果正则表达式的语法无效 split分割开,然后正则拿出数字行不,小菜牛:-) 为什么不能运行applet程序? 高分相求 Graphics.drawString 的问题 大家帮帮忙(求java写的词法分析程序) 这尼玛伤不起啊!!!但求牛人速速来解!!! 请教关于线程的一个简单问题! 请教一个"thinking in java "(第一版)333页上,Snake克隆的例子的问题。请看过的人,解惑。谢谢 请问如何判断TextField里面的字串值为空 关于Swing的问题,请高手进来!!! 谁帮我看看那儿错了? Java 中一个方法的结束,是不是所对应的方法栈就会被回收? 初学递归算法。 请教高手两道GUI编程题!
1.取逗号的话 String的split方法
2.直接比较ascii码是否属于数字部分。。
下载地址:http://commons.apache.org/downloads/download_lang.cgi 2.代码如下:
String str = "women,12,aaa,23,56";
String[] strings = str.split(",");
for(String string : strings) {
if(StringUtils.isNumeric(string)){
System.out.println("是数字");
}else{
System.out.println("不是数字");
}
}
public String[] split(String regex)根据给定的正则表达式的匹配来拆分此字符串。
该方法的作用就像是使用给定的表达式和限制参数 0 来调用两参数 split 方法。因此,结果数组中不包括结尾空字符串。 例如,字符串 "boo:and:foo" 产生带有下面这些表达式的结果: Regex 结果
: { "boo", "and", "foo" }
o { "b", "", ":and:f" }
参数:
regex - 定界正则表达式
返回:
字符串数组,根据给定正则表达式的匹配来拆分此字符串,从而生成此数组。
抛出:
PatternSyntaxException - 如果正则表达式的语法无效