在Java中使用openCSV读取CSV文件的最后一行
答
如果不这样做需要使用openCSV,你可以使用围绕RandomAccessFile的实现。这是一个很好的工作,function(其实两个,但更通用)。考虑到答案末尾的警告。
另外,Apache的共同性有ReversedLinesFileReader,与readLine
方法,“从底部返回文件的行顶部”,但如果整个文件没有被读取,应该进行测试。
答
如果你知道在CVS文件的行数,那么你可以做以下的最后一行之前跳过所有行:
CSVReader reader = new CSVReader(new FileReader(file), ',', '\'', num_of_lines-1);
+0
谢谢。但是线的数量还不知道。 – user3453784 2014-11-22 18:19:22
谢谢您的输入.. – user3453784 2014-11-23 01:03:27