split("\\s+") 和 split(" +") 有什么区别?split("\\s+") 和 split(" +") 有什么区别?另外,如果我想以 一个空格 或 多个空格 或者 ,或者是某个字符为标示 分割呢/又该怎么改?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 00:43:37
split(

split("\\s+") 和 split(" +") 有什么区别?split("\\s+") 和 split(" +") 有什么区别?另外,如果我想以 一个空格 或 多个空格 或者 ,或者是某个字符为标示 分割呢/又该怎么改?
split("\\s+") 和 split(" +") 有什么区别?
split("\\s+") 和 split(" +") 有什么区别?
另外,如果我想以 一个空格 或 多个空格 或者 ,或者是某个字符
为标示 分割呢/
又该怎么改?

split("\\s+") 和 split(" +") 有什么区别?split("\\s+") 和 split(" +") 有什么区别?另外,如果我想以 一个空格 或 多个空格 或者 ,或者是某个字符为标示 分割呢/又该怎么改?
首先要明白split方法的参数含义:
split
public String[] split(String regex)根据给定的正则表达式的匹配来拆分此字符串.
然后就要明确正则表达式的含义了:
\\s表示 空格,回车,换行等空白符,
+号表示一个或多个的意思,所以...