1、如果用“.”作為分隔的話,必須是如下寫法:String.split("\\."),這樣才能正確的分隔開,不能用String.split("."); 2、如果用“|”作為分隔的話,必須是如下寫法:String.split("\\|"),這樣才能正確的分隔開,不能用String.split("|"); 3、如果用“\”作為分隔的話,必須是如下寫法:String.split(\\\),這樣才能正確的分隔開,不能用String.split("\"); “.”,“|”和“\”都是轉義字符,必須得加"\\"; 3、如果在一個字符串中有多個分隔符,可以用“|”作為連字符,比如:“acount=? and uu =? or n=?”,把三個都分隔出來,可以用String.split("and|or");