我刚刚注意到一个奇怪的问题,如果我向 .split() 函数传递 | 字符,它会将字符串拆分成字符。我使用以下代码进行了测试:
String s = "Hiya there | how are you | im fine thanks";
for(String str : s.split("|")) {
System.out.println(str);
}
它把它分成了单独的字符。我尝试过反斜杠,但没有起作用。
有人知道如何实际通过|来分割它吗?