一个很简单的程序:
"1||10||12||" .split("||");
得到的数组居然是:{"1", "|", "|", "1","0","|","|","1","2","|","|"}
不知道这是不是JDK的一个BUG?
本文介绍了一个使用特定分隔符进行字符串拆分时遇到的问题。在使用 '||' 作为分隔符时,预期得到的是一个包含独立元素的数组,但实际结果却包含了额外的 '|' 字符,这似乎与预期不符。
一个很简单的程序:
"1||10||12||" .split("||");
得到的数组居然是:{"1", "|", "|", "1","0","|","|","1","2","|","|"}
不知道这是不是JDK的一个BUG?
997

被折叠的 条评论
为什么被折叠?