有没有办法在Java中一次读取两行csv文件?
我可以使用Scanner一次读取一个(必须这样做):
String line = input.nextLine();
String[] nline = line.split ("[,]");
......
这是一些示例数据和简短说明。我需要一次读取两个,以便可以进行其他处理。
以“创建”开头的第一行将创建一个人物
第二行“动作”是创建人的动作
create,Mr. Jones,blah,blah
action,1,3
create,Mrs.Smith,blah,blah
action,4,10
....
提前致谢。
最佳答案
科里(Cory)的回答很好,但对于您的下一部分工作来说
String[] nline = line.split ("[,]");
......
您需要在其中添加逗号
String line = input.nextLine() + "," + input.nextLine();