Read text file into an array

后端 未结 5 877
遥遥无期
遥遥无期 2020-12-10 03:40

I want read a text file into an array. How can I do that?

data = new String[lines.size]

I don\'t want to hard code 10 in the array.

<         


        
5条回答
  •  一生所求
    2020-12-10 04:25

    you can do something like this:

      BufferedReader reader = new BufferedReader(new FileReader("file.text"));
        int Counter = 1;
        String line;
        while ((line = reader.readLine()) != null) {
            //read the line 
            Scanner scanner = new Scanner(line);
           //now split line using char you want and save it to array
            for (String token : line.split("@")) {
                //add element to array here 
                System.out.println(token);
            }
        }
        reader.close();
    

提交回复
热议问题