首先,你不能在有问题的地方输入字符串
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));
希望这可以帮助。