拆分字符串在java中不起作用

拆分字符串在java中不起作用,java,Java,我试图将以下内容拆分为|符号上的两个字符串:116,24 | 426776 我的代码: String[] splitString = "116,24|462,776".split("|"); System.out.println(splitString[1]); 但是,此代码只返回:1 有什么线索吗?你必须使用转义字符 试试这个字符串[]splitString=116,24 | 462776。split\\\\| 这是转义字符 请参阅

我试图将以下内容拆分为|符号上的两个字符串:116,24 | 426776

我的代码:

String[] splitString = "116,24|462,776".split("|");
System.out.println(splitString[1]);
但是,此代码只返回:1


有什么线索吗?

你必须使用转义字符

试试这个字符串[]splitString=116,24 | 462776。split\\\\|

这是转义字符

请参阅