日期:2014-05-20  浏览次数:20751 次

急!!!在线等 !!java split 竖线的问题
我想用split("\\|") 来拆 下边的 串,为什么dd后边的|||就给忽略了,只显示这个串只有6位,怎么才能把后边的竖线也拆进来啊
aa|bb|cc|||dd|||


------解决方案--------------------
加个参数-1:

LINE_KEY.split("\\|", -1);
------解决方案--------------------
不是呀。你怎么写的?我的可以呀。
Java code

public class Test {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO 自動生成されたメソッド?スタブ
        String str = "aa|bb|cc|||dd|||";
        String [] spStr = str.split("//|");
        for (String ls:spStr) {
            System.out.println(ls);
        }
    }

}