当前位置: 代码迷 >> Java Web开发 >> java关于split分割字符串有关问题,
  详细解决方案

java关于split分割字符串有关问题,

热度:232   发布时间:2016-04-17 17:16:16.0
java关于split分割字符串问题,请教高手!
Java code
String num[]=new String[11];String   sLine="101494|360103660318444|2008/06/17|周润英|1292.0|3085.76|2778.28|912.91|106.0|||";num= sLine.split("\\|");

这样分割到不到num数组的值,好像是因为后面|||空数据引起的,请为该如何解决?(sLine的值是通过TXT读取到的)

------解决方案--------------------
Java code
public class SplitTest {    public static void main(String[] args) {        String[] num = null;  //new String[11];  //这里不用创建数组,split 方法会帮你创建大小合适的数组        String sLine="101494|360103660318444|2008/06/17|周润英|1292.0|3085.76|2778.28|912.91|106.0|||";        num = sLine.split("\\|", -1);        for (int i = 0; i < num.length; ++i) {            System.out.println(i + ": " + num[i]);        }    }}
  相关解决方案