Javafx:从文件读取并使用.split方法拆分结果

问题描述 投票:0回答:1

我想通过读取文件的数据以基于.split(“,”)的结果来换个字,对于这个特定的示例,我想拥有2个索引,每个索引最多包含5条信息,我也希望使用。[0]和。[1]方法访问。

带有数据的文件。

Data

文件读取方法。

public void fileReading(ActionEvent event) throws IOException {
    File file = new File("src/DateSpeicher/datenSpeicher.txt"); 
    BufferedReader br = new BufferedReader(new FileReader(file)); 
    String st; 
    while ((st = br.readLine()) != null) { 
        System.out.println(st); 
    }
}

但是该方法确实非常有效,我想知道如何将这两个分为两个Index或String数组,这两个索引或String数组都可以通过各自的索引[0],[1]进行访问。对于固定数组中的第一个数据-655464 [0] [0]用于第二个数组[1] [4]中的最后一个。

我的方法:1.为每个创建一个ArrayList,2.将数据添加到“,”

问题

:以上方法有效,您无法执行array1 [0]之类的操作-它给出了错误,但是索引方法至关重要。

我该如何解决这个问题?

对于这个特定的示例,我想通过读取文件的数据以基于.split(“,”)的结果来分割结果,换句话说,我希望有2个索引,每个索引最多包含5条信息,... >

java split filereader
1个回答
1
投票
Path path = Paths.get("src/DateSpeicher/datenSpeicher.txt"); // Or:
Path path = Paths.get(new URL("/DateSpeicher/datenSpeicher.txt").toURI());

两个字符串,然后处理它们:

© www.soinside.com 2019 - 2024. All rights reserved.