File类listRoots()及list()的两种方法的使用
发布日期:2021-06-30 11:20:18
浏览次数:2
分类:技术文章
本文共 1083 字,大约阅读时间需要 3 分钟。
package cn.com;import java.io.File;import java.io.FilenameFilter;//File类listRoots()及list()的两种方法的使用public class Test6 { public static void main(String[] args) { System.out.println("listRoots()获取本机所有盘符……………………………………………"); File[] files = File.listRoots(); for (File everyFile : files) { System.out.println(everyFile); } System.out.println("list()获取F盘下的所有文件………………………………………………"); File f1 = new File("F:\\");// 将F盘封装成了一个文件类对象 String[] fileNames = f1.list(); for (String fn : fileNames) { System.out.println(fn); } System.out.println("list()获取F盘下的.txt文件之方法(一)…………………………………"); File f2 = new File("F:\\");// 将F盘封装成了一个文件类对象 String[] fNames = f2.list(); for (String fn : fNames) { if (fn.endsWith(".txt")) { System.out.println(fn); } } System.out.println("list()获取F盘下的.txt文件之方法(二)……………………………………"); File f3 = new File("F:\\"); String[] FNames = f3.list(new FilenameFilter() { public boolean accept(File f3, String string) {//file接收的是盘号,string接收的是盘里的文件名称 return string.endsWith(".txt"); } }); for(String fileName:FNames){ System.out.println(fileName); } }}
转载地址:https://it9527.blog.csdn.net/article/details/8195235 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月25日 07时10分15秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
C++打印三角形、四边形
2019-04-30
C++程序的基本组成简介
2019-04-30
JavaScript变量及访问方式介绍
2019-04-30
centos7 hbase1.4.13+hadoop2.7.1+单机环境搭建
2019-04-30
HDP+ambari安装
2019-04-30
140行代码自己动手用python写一个词云制作小工具
2019-04-30
数据挖掘 | 利用python进行商品亲和性分析
2019-04-30
80行代码自己动手用python写一个表格拆分与合并小工具
2019-04-30
pytorch之tensor
2019-04-30
判断图同构大杀器---nauty算法
2019-04-30
为什么有时候python代码不能左对齐
2019-04-30
python中保存一个数组,你会吗?
2019-04-30
随笔记--Pycharm中Terminal字体大小的设置
2019-04-30
随笔记--调用不熟悉的函数时不要自己乱改参数形式
2019-04-30
Dataset数据读取
2019-04-30
ResNet网络理解
2019-04-30
架构设计 分布式系统调度,Zookeeper集群化管理
2019-04-30
数据源管理 (一)
2019-04-30
数据源管理(二)
2019-04-30
数据源管理(三)
2019-04-30