gpt4 book ai didi

Java读取一个txt文件

转载 作者:行者123 更新时间:2023-11-29 08:05:18 25 4
gpt4 key购买 nike

我正在进行编码实验,通常一切都进行得很顺利,直到这最后一部分。我真的不知道从哪里开始这个子问题,它真的让我感到压力,就像你无法相信的那样。我已经尝试了一种又一种方式,但只会出现错误。这真是令人沮丧,因为它之前和之后的一切都很顺利。只是我不知道从哪里开始,即使在阅读了一些教程之后,我仍然在让它正常工作方面遇到一些重大问题。

基本上,我必须阅读这个 txt 文件,( http://www.mediafire.com/?a6d7c0c5cdu1gup )并将数据放入 5 个数组(没有扫描仪)

Name 必须进入 Name 数组,N/Y 必须进入 Before 数组,下一列数字必须进入 timespent 数组,下一列必须进入 assistants 数组,并且最后一行必须进入风险数组。

所以我们有 5 个数组

String Name [] = new String [20)

Char Before [] = new Char [20]

Int timeSpent [] = new Int [20]

Int Assistants [] = new int [20]

Double Risk [] = new Double [20]

这些是我制作的 5 个数组,但我遇到的问题是读取文本文件并写入它,以便将适当的列放入适当的数组中。

因此,如果能帮助我将代码组合在一起并将这些值放入适当的相应数组中,以便我可以继续,我将非常非常感激。多谢。

最佳答案

使用 BufferedReader 逐行获取并使用正则表达式拆分

  File file = new File("1.txt");
FileReader fr = new FileReader(file);
BufferedReader in = new BufferedReader(fr);
String line;
while ((line = in.readLine()) != null){
String[] record = line.split(",\\s*");
// record[0] contain name
// record[1] contain N/Y etc..
//* code here

}

关于Java读取一个txt文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11682709/

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