JAVA中CSV文件最后一行的条件

JAVA中CSV文件最后一行的条件,java,csv,bufferedreader,filereader,Java,Csv,Bufferedreader,Filereader,我需要知道我是否在我的CSV文件的最后一行或否 我的代码如下: BufferedReader br = new BufferedReader(new FileReader(MyCSVFile)); while ((line = br.readLine()) != null) { // Doing some actions //I need to define here; If it is the last row, do another action } 有人能帮我吗 谢谢 Sin

我需要知道我是否在我的CSV文件的最后一行或否

我的代码如下:

BufferedReader br = new BufferedReader(new FileReader(MyCSVFile));

while ((line = br.readLine()) != null) {   
// Doing some actions

//I need to define here; If it is the last row, do another action

}
有人能帮我吗

谢谢


Sin

你可以这样做:

BufferedReader br = new BufferedReader(new FileReader(MyCSVFile));

while ((line = br.readLine()) != null) {   
// Doing some actions

//I need to define here; If it is the last row, do another action

}
字符串lastLine=”“;
而((line=br.readLine())!=null){
//做一些动作
//每次覆盖最后一行
最后一行=第二行;
}
//现在用lastLine做点什么
System.out.println(“这是最后一行:“+lastLine”);

您可以这样做:

BufferedReader br = new BufferedReader(new FileReader(MyCSVFile));

while ((line = br.readLine()) != null) {   
// Doing some actions

//I need to define here; If it is the last row, do another action

}
字符串lastLine=”“;
而((line=br.readLine())!=null){
//做一些动作
//每次覆盖最后一行
最后一行=第二行;
}
//现在用lastLine做点什么
System.out.println(“这是最后一行:“+lastLine”);

我来这里是想发布一个几乎相同的答案。GW:)我真的来这里发布一个几乎相同的答案。GW:)