你需要
test.split("\|");split使用正则表达式,并且在
regex中 |是表示OR运算符的元字符。你需要使用来转义该字符(使用String编写,
"\"因为它也是String文字中的元字符,并且需要另一个字符来对其进行转义)。
你也可以使用
test.split(Pattern.quote("|"));并
Pattern.quote创建代表的正则表达式的转义版本|。

你需要
test.split("\|");split使用正则表达式,并且在
regex中 |是表示OR运算符的元字符。你需要使用来转义该字符(使用String编写,
"\"因为它也是String文字中的元字符,并且需要另一个字符来对其进行转义)。
你也可以使用
test.split(Pattern.quote("|"));并
Pattern.quote创建代表的正则表达式的转义版本|。