java split
生活随笔
收集整理的這篇文章主要介紹了
java split
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
java 中String的split用起來確實有點不爽
如果要用|||分割字符串,應該要用split("\\|\\|\\|")
如果用一個或多個空格分割字符串用split("\\s+");
發現java中的一個bug, 其實也不算bug,主要是看如果定義
java
“ ?a ? ?b ? ? ?c ? ? ”.split("\\s+")
生成數組 ["", "a“,"b","c"] 注意也把a之前的空格分隔符之前的空字符串作為一個結果
"&&a&&b&&c".split("&&")
?["", "a“,"b","c"]?
如果是?
”“.split(" ")
返回是含有一個空字符串的數組
String line = "bacaa";
String[] toks = line.split("a");
["b", "c"] //最后一個分隔符之間的為空,就沒有顯示
String line = "bacaac";
String[] toks = line.split("a");
["b", "c",“”,“c”]//
這是個坑
python就可愛多了
“ ?a ? ?b ? ? ?c ? ? ”.split()
['a', 'b', 'c']
但是,"&&a&&b&&c".split("&&")的結果是
['', 'a', 'b', 'c', '']
總結
以上是生活随笔為你收集整理的java split的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 浅谈深度学习(Deep Learning
- 下一篇: 内存管理算法--Buddy伙伴算法