java怎么读取某个文件夹下边的所有文件的名字?
发布网友
发布时间:2022-05-14 06:06
我来回答
共3个回答
热心网友
时间:2023-10-07 13:07
public static void main(String[] args) throws Exception {
String dirPath = "E:/testFile";
File dir = new File(dirPath);
String[] subFileNames = dir.list();
if(subFileNames != null && subFileNames.length > 0){
for(String subFileName : subFileNames){
System.out.println(subFileName);
}
}
}
热心网友
时间:2023-10-07 13:07
\\Copy 自己加的注释
public class ListFile{
static public void main(String[] str)throws Exception{
File f=null;
BufferedReader read=new BufferedReader(new InputStreamReader(System.in)); //接受控制台的输入
System.out.println("请输入一个目录:"); //提示输入目录
String path=read.readLine(); //获取路径
f=new File(path); //新建文件实例
File[] list=f.listFiles(); /* 此处获取文件夹下的所有文件 */
for(int i=0;i<list.length;i++)
System.out.println(list[i].getAbsolutePath());//打印全路径,可以更改为你自己需要的方法
}
}
热心网友
时间:2023-10-07 13:08
// 读取指定文件夹下的文件
private List<String> filelist = new ArrayList<String>();
public void refreshFileList(String strPath) {
File dir = new File(strPath);
File[] files = dir.listFiles();
if (files == null) {
return;
}
for (int i = 0; i < files.length; i++) {
// 递归遍历
if (files[i].isDirectory()) {
refreshFileList(files[i].getAbsolutePath());
} else {
String fileName = files[i].getAbsolutePath();
filelist.add(fileName.substring(14));
}
}
}
java怎么读取某个文件夹下边的所有文件的名字?
public static void main(String[] args) throws Exception { String dirPath = "E:/testFile";File dir = new File(dirPath);String[] subFileNames = dir.list();if(subFileNames != null && subFileNames.length > 0){ for(String subFileName : subFileNames){ System.out.println(...
java中怎样获得一个文件夹中的所有文件名
import java.io.File;public class GetAllFiles { public static void main(String[] args) { //路径 这里写一个路径进去 String path="F:\\QQ文档";//调用方法 getFiles(path);} / 递归获取某路径下的所有文件,文件夹,并输出 / public static void getFiles(String path) { File file ...
怎么用java读取本地一个文件夹里所有文件的文件名,在JSP页面形成一个目 ...
public void find(File file){ File[] file1 =file.listFiles();for(File f:file1){ if(f.isDirectory()){ System.out.println(f.getName());find(f);}else System.out.println(f.getName());} 这是循环读取所有文件名的方法 别的就不太会了。。
java 如何读取指定文件夹内的所有文件夹及文件,然后在页面上以树的形 ...
private String filePath = "C:/windows"; // 读取C:/windos文件 private File f = null;public GetAllFiles(){ f = new File(filePath);} public List<File> getAllFile(){ File[] fileInF = f.listFiles(); // 得到f文件夹下面的所有文件。List<File> list = new List<File>();...
java里如何遍历一个文件夹获取该文件夹里的所有文件名
一个文件里不但有文件还有文件夹所以代码如下 先定义一个方法然后在main方法里调用 public void getFileName(File f){ if(f.isFile()){ System.out.println(f.getName());}else{ List<File> l=f.listFile();for(File file:l){ file.getFileName();} } } ...
java怎么获取一个目录下的所有文件名
获取一个目录下的所有文件和目录方法:import java.io.File;public class FileTest { public static void main(String[] args) { /** * 将目标目录封装成 File 对象。 */ File dir = new File("/Users/zym/Desktop/Mac应用程序"); /** * 获取目录下的所有文件和文件...
Java实现读取某个路径下的文件目录
我想自己用Java实现读取某个文件夹下的所有文件目录。比如D:/ABC/文件夹下,有10个文件,我娶的这10个文件的名字,取得名字后,我想访问哪个就访问那个啦。当然,如果能做到向Windos打... 我想自己用Java实现读取某个文件夹下的所有文件目录。比如D:/ABC/文件夹下,有10个文件,我娶的这10个文件的名字,取得名字后...
java怎么获取文件夹下的所有文件名
上面方法也可以,我这种直接就可以得到名字,不需要先转化为File对象 File file=new File("D:\\");String test[];test=file.list();for(int i=0;i<test.length;i++){ System.out.println(test[i]);}
Java 找出某一个文件夹下的所有文件
意思很明确,返回实例化File时,传入的抽象字符串类型的路径名称,此方法返回此路径下的所有文件及目录,含抽象路径.一般调用System.out.println(Object obj);这个方法,查看Api文档,System.out返回一个标准的PrintWriter,此PrintWriter是OutputStream的子类,当调用println()方法输出对象时,调用的是对象的...
java代码 读取一个文件夹下的所有文件夹及里面的文件。
public static void main(String[] args){ File file = new File("c:\\tmp\\5");Test2 t = new Test2();t.method(file);} public void method(File f){ File[] FList = f.listFiles();for (int i = 0; i < FList.length; i++){ if (FList[i].isDirectory()==true){ m...