如何在反斜杠处分割Java字符串
String fname="C:\textfiles\db\query\query.txt";
这是我需要分割的字符串。
我尝试了这个
String [] items=fname.split("\");
但是没有用。
String [] items=fname.split("\\"); also not working...
如何拆分此字符串…
回答:
首先,你不能在有问题的地方输入字符串
String fname="C:\textfiles\db\query\query.txt";
这应该替换为
String fname="C:\\textfiles\\db\\query\\query.txt";
因为反斜杠(“ \”)
也需要转义。
最后,你需要执行以下操作来拆分它们:
String fname="C:\\textfiles\\db\\query\\query.txt"; String[] items= fname.split("\\\\");
System.out.println(Arrays.toString(items));
希望这可以帮助。
以上是 如何在反斜杠处分割Java字符串 的全部内容, 来源链接: utcz.com/qa/428134.html