gpt4 book ai didi

java - 如何使用 java 从 .csv 文件中获取最后两条记录?

转载 作者:行者123 更新时间:2023-11-30 09:29:55 27 4
gpt4 key购买 nike

我正在尝试从文件位置 D:\Teja\Docs\data.csv 获取 .csv 文件中的数据(仅最后两条记录) 和数据格式为

第一条记录

PRO;SEN_PRO;99;302;2;TOUR-78995;TOU-POIN-7895;2012-11-05 08:00:00+0500;1;2;42.0;51.966375;8.255308

第二条记录

PRO;SEN_PRO;100;402;2;TOUR-78995;TOU-POIN-7895;2012-11-05 08:00:00+0500;1;2;12.4;51.966375;8.255308

等等..

记录条数我只想要他们的最后两张唱片。

最佳答案

也许这会有所帮助

public class ReadLastTwoLine{

public static void main(String[] args) throws Exception {

FileInputStream in = new FileInputStream("file.txt");
BufferedReader br = new BufferedReader(new InputStreamReader(in));

String strLastLine = "";
String tmp;
String strlastLineMinusOne="";;

while ((tmp = br.readLine()) != null)
{
strlastLineMinusOne = strLastLine;
strLastLine = tmp;
}

System.out.println("Last Line Minus one is : "+strlastLineMinusOne");
System.out.println("Last Line is : "+strLastLine");

in.close();
}
}

关于java - 如何使用 java 从 .csv 文件中获取最后两条记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13467822/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com