我有以下代码来读取 Java 中的制表符分隔文件:
while ((str = in.readLine()) != null) {
if (str.trim().length() == 0) {
continue;
}
String[] values = str.split("\\t");
System.out.println("Printing file content:");
System.out.println("First field" + values[0] + "Next field" + values[1]);
}
但它打印的是 1 而不是文件内容。这里有什么问题?示例文件中的一行内容如下:
{Amy Grant}{/m/0n8vzn2}{...}