分隔字符串的时候会用到split
(1)分隔空格
String s = " I have a book "; //注意:这里单词之间的空格数量不是相等的
//使用正则表达式来匹配
String[] arr = s.trim().split("\\s+");
//注意:首相必须使用trim()去掉开头和结尾的空格,然后通过\\s+匹配至少一个空格
//不要使用split(" ");
(2)如果用“.”作为分隔的话,必须是如下写法:String.split("\\."),这样才能正确的分隔开,不能用String.split(".");
(3)如果用“|”作为分隔的话,必须是如下写法:String.split("\\|"),这样才能正确的分隔开,不能用String.split("|");