我试图创建的FileReader方法,但我每次去编译的时候,我得到的错误:错误:无法找到符号方法
错误:无法找到符号
- >的FileReader列表= new fileReader();
我已经检查了多个网站上的许多帖子,但我无法弄清楚这一个。
public ArrayList<String> fileReader()
{
ArrayList<String> list = new ArrayList<String>();
try(Scanner s = new Scanner(new File("test.txt"));)
{
while (s.hasNext())
list.add(s.next());
s.close();
}catch(FileNotFoundException e)
{
System.out.println("File Not Found.");
}
return(list);
}
public static void main(String[] args)
{
Scanner user = new Scanner(System.in);
System.out.print("Enter a key: ");
int key = user.nextInt();
fileReader list = new fileReader();
使用'FileReader'而不是'fileReader'。 – user2339071
fileReader()是方法还是构造函数?看起来这是一种方法,你应该删除“新”关键字。 – Teddy
这是一种方法,你是正确的,并修复它 – user2803648