如何为我打印的每个“行”创建列表或数组列表

时间:2019-10-30 11:45:53

标签: java list

我想存储每行将被打印在不同的列表或一般的数据结构中。

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 :(得分:0)

我已经更新了代码。希望这是您的查询。

#include <iostream> 

class A { 
    int a; 

public: 
    A() { a = 0; } 


    friend void showA(A&); 
}; 

void showA(A& x)  function
{ 


    std::cout << "A::a=" << x.a; 
} 

int main() 
{ 
    A a; 
    showA(a);
    return 0; 
}