我目前正试图通过字符串的1_3_5_1,1_3_7_1,1_4_9_1
如何解析分隔符逗号分隔字符串为前4个值在Java中
输出解析我为循环运行试图捕获由“_”分隔的前4个。我正在寻找的行是[ row[1,3,5,1] row[1,3,7,1] row[1,4,9,1]
由于这些是我将发送到查询中的数据库的值。
现在,我的ouptut只是重复1,3,5,1。
任何帮助将不胜感激。这可能有更好的方法。谢谢!
SOLUTION
感谢大家的输入。我已经清理起来使用,并有这样的:
if(selValues != null && !selValues.trim().equals("")){
for(String value : selValues.split(",")){
row = value.split("_");
try{
//database call here
}
catch (Exception e) {
e.printStackTrace();
}
}
}
使用String.split( “”),没有两个反斜杠。 – 2013-03-13 21:03:52