一个很简单的程序: "1||10||12||" .split("||"); 得到的数组居然是:{"1", "|", "|", "1","0","|","|","1","2","|","|"} 不知道这是不是JDK的一个BUG?