我想存储每行将被打印在不同的列表或一般的数据结构中。
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();
}
}
答案 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;
}