我想用
File f = new File("C:\\");
Run Code Online (Sandbox Code Playgroud)
使用该文件夹的内容创建一个ArrayList.
我对缓冲读者不是很好,所以请告诉我这是否更好.
这是我到目前为止的代码:
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
public class buffered_read {
public static void main(String[] args) {
File f = new File("C:\\");
int x = 0;
boolean b = true;
File list[];
while(b = true){
}
}
}
Run Code Online (Sandbox Code Playgroud)
谢谢,obiedog
小智 71
最简单的方法是:
File f = new File("C:\\");
ArrayList<File> files = new ArrayList<File>(Arrays.asList(f.listFiles()));
Run Code Online (Sandbox Code Playgroud)
如果你想要的是一个名单:
File f = new File("C:\\");
ArrayList<String> names = new ArrayList<String>(Arrays.asList(f.list()));
Run Code Online (Sandbox Code Playgroud)
Phi*_*art 28
File f = new File("C:\\");
File[] list = f.listFiles();
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
80995 次 |
最近记录: |