String.split()⽤法
java中split的用法
1.java的String的split()⽅法的使⽤是这样的。⽐如有⼀个字符串boo:and:foo需要进⾏分割,两种分割的⽅式返回如下的结果。
Regex Result
:{ "boo", "and", "foo" }
o{ "b", "", ":and:f" }
就是把⼀个指定的字符串按照指定的字符去分割成为⼀个字符串数组,第⼀种情况是容易理解的,第⼆种情况就不是那么容易理解了,就是如果指定的分隔符在⽬标字符串中重复的出现了,⽽且位置是在字符串的中间那么这个时候分割的结果就是要加上重复的字符串的个数减⼀个"",⽽且如果分隔符出现在了字符串的末尾,那么它将不会被处理,也就是被舍弃了。
2.如果分隔符出现在了字符串的开头,那么结果⼜不⼀样了。
⽐如有⼀个字符串string = “ooo1”,那么还是使⽤"o"去分割它的话,结果就是被分成为四个字符串了。
Regex Result
o{"","","","1"}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。