File类中的list()和listFiles()方法
/** * list()方法是返回某个目录下的所有文件和目录的文件名,返回的是String数组 * * listFiles()方法是返回某个目录下所有文件和目录的绝对路径,返回的是File数组 * @param args */ public static void main(String[] args) { //创建File对象 File file = new File("D:/testCode/code/VueSource"); System.out.println("file "+file); //获取该目录下的所有文件和目录的文件名 String[] files = file.list(); System.out.println("files "+files.toString()); for (String f : files){ System.out.println("f "+f); } System.out.println(); //listFiles是获取该目录下所有文件和目录的绝对路径 File[] fs = file.listFiles(); System.out.println("fs "+fs); for (File f : fs){ System.out.println(f); } }
file.getOriginalFilename()是得到上传时的文件名
结构如下:
结果如下:
作 者:一支会记忆的笔
---------------------
个性 签名:真正的学习不是记住知识,而是学会如何提出问题,研究问题,解决问题。
如果觉得这篇文章对你有小小的帮助的话,记得在下方“关注”哦,博主在此感谢!