有没有办法在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();

10-06 09:33