Как я могу создать список или список массивов для каждой «строки», которую я печатаю - PullRequest
0 голосов
/ 30 октября 2019

Я хочу сохранить каждую строку, которая будет напечатана в другом списке или структуре данных в целом.

public class ReadFile 
{
    private Scanner x;


    public void openFile()
    {
        try {

            x=new Scanner(new File("C:\\Users\\kakos\\Downloads\\data.csv"));
        }

        catch(Exception e)
        {

            System.out.println("could not find file");
        }

    }

    public void readFile()
    {
        List<String> list=new LinkedList<String>();

        while(x.hasNext())
        {
                System.out.print(x.nextLine()+"\n");

        }               
    }

    public void closeFile()
    {
        x.close();
    }
}

1 Ответ

0 голосов
/ 30 октября 2019

Я обновил код. Я надеюсь, что это ваш запрос.

public void readFile()
    {
        List<String> list=new LinkedList<String>();

        while(x.hasNext())
        {
                list.add(x.nextLine());

        }               
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...