永发信息网

java怎么得到本机某一文件夹下所有文件的名字

答案:4  悬赏:30  手机版
解决时间 2021-02-07 19:23
java怎么得到本机某一文件夹下所有文件的名字
最佳答案
使用 java.io.File类即可操作获取
File file=new File(path);//path为文件夹的路径
File[] tempList = file.listFiles();//该方法返回的是文件数组
  for (int i = 0; i < tempList.length; i++) {//循环这个素组
   if (tempList[i].isFile()) {//根据需要取出文件
    System.out.println("文件:"+tempList[i]);
   }
   if (tempList[i].isDirectory()) {//根据需要取出文件夹

    System.out.println("文件夹:"+tempList[i]);
   }
  }
全部回答
自己认真看看程序,不要出了错就问,不然你解决问题的能力永远不能提高,你自己看看for中的f从哪里来,f.length表示什么意思,编写代码是看看错误提示,然后自己去解决…………
import java.io.*; public class FileListDemo {          public static void main(String... args) {         File file = new File(args[0]);         if(!file.isDirectory())             System.err.println(args[0]+" 不能代表一个文件路径!");         else              for(File f:file.listFiles())                 System.out.println(f);     } }
File file = new File("E:\\test\\"); File[] files = file.listFiles(); for (int i = 0; i < files.length; i++) {   if(!files[i].isDirectory()){      files[i];   } }上面那段代码可以得到e盘test中所有文件的文件列表。 如果也需要输出该文件夹下面的文件夹只需把if(!files[i].isDirectory())判断语句去掉即可。 谢谢采纳!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我请了两尊貔貅,手链和吊坠,如何自己开光,
黑马照明怎么去啊,我要去那办事
如何扩大自己的音域
崩坏学院有本子吗?
建民家具批发怎么去啊,我要去那办事
金权道韩式自助烤肉洛阳店地址有知道的么?有
加工一批零件,如果每小时加工28个,可以比计划
佳美家具城地址好找么,我有些事要过去
戴安娜王妃车祸遗体照,戴安娜王妃为什么会死
鸟人集团是什么性质的公司,是不是传销组织
沉香楼怎么去啊,有知道地址的么
豫东床品超市怎么去啊,我要去那办事
关于有丝分裂的说法,正确的是A. 有丝分裂间
浪鲸卫浴我想知道这个在什么地方
深圳浮尔泰软装公司体验馆(沈丘第七分店)怎么
推荐资讯
爱宠久久怎么去啊,我要去那办事
刚性小球是什么意思
black black heart那位大虾帮我写个中英问对
金佰利家具城怎么去啊,我要去那办事
鑫源商务宾馆地址有知道的么?有点事想过去
伯牙艺术培训中心地址好找么,我有些事要过去
疯狂猜成语中有一个三线谱下面写的人
纪王村工业园在哪里啊,我有事要去这个地方
羋月和屈原是同一时期的人物吗
家具底漆刷好砂纸要打成什么程度
查喝黑糖老姜茶和铁皮枫斗有什么冲突吗
电脑老是自动发出弹出窗口的声音而又没有窗口
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?