分隔字符串的時(shí)候會(huì)用到split()函數(shù)
(1)分隔空格
String s = " I have a book ";
注意:這里單詞之間的空格數(shù)量不是相等的桦山。
使用正則表達(dá)式來(lái)匹配鹉胖。
String[] arr = s.trim().split("\\s+");
注意:首相必須使用trim()去掉開(kāi)頭和結(jié)尾的空格,然后通過(guò)\s+匹配至少一個(gè)空格愧杯。
不要使用split(" ");
(2)如果用“.”作為分隔的話(huà)泳秀,必須是如下寫(xiě)法:
String.split("\\.")這樣才能正確的分隔開(kāi),不能用String.split(".");
(3)如果用“|”作為分隔的話(huà)订雾,必須是如下寫(xiě)法:
String.split("\\|"),這樣才能正確的分隔開(kāi),不能用String.split("|");