我想用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); } }}