打印从目录中读入的文件的ArrayList-JAVA

打印从目录中读入的文件的ArrayList-JAVA,java,arraylist,Java,Arraylist,我正在尝试打印ArrayList的所有对象,但遇到问题 我最初输出了一堆我想读入另一个ArrayList的.txt文件,然后输出 任何帮助都将不胜感激 我有5个.txt文件,每个文件由一行文本组成。我必须尝试的代码是这样的: public void listfiles() { File f = new File("C:\\Users\\Adam\\Desktop\\Polymer\\QAworkbook"); ArrayList<File> files = new A

我正在尝试打印
ArrayList
的所有对象,但遇到问题

我最初输出了一堆我想读入另一个
ArrayList
.txt
文件,然后输出

任何帮助都将不胜感激

我有5个.txt文件,每个文件由一行文本组成。我必须尝试的代码是这样的:

public void listfiles() {
    File f = new File("C:\\Users\\Adam\\Desktop\\Polymer\\QAworkbook");
    ArrayList<File> files = new ArrayList<File>(Arrays.asList(f.listFiles()));
    for (File x : files) {
        System.out.println(f.toString());
    }
}
public void listfiles(){
文件f=新文件(“C:\\Users\\Adam\\Desktop\\Polymer\\QAworkbook”);
ArrayList文件=新的ArrayList(Arrays.asList(f.listFiles());
用于(文件x:文件){
System.out.println(f.toString());
}
}
此时,代码会输出文件路径,但会输出文件存在的次数。

Typo<代码>System.out.println(x.toString())-对于
文件中的每个
x
打印
f
是您编写的。打字错误<代码>System.out.println(x.toString())-对于
文件中的每个
x
,打印
f
就是您编写的。