文件和文件夹的判断| 学习笔记

简介: 快速学习文件和文件夹的判断

开发者学堂课程【Hadoop 分布式文件系统 HDFS 文件和文件夹的判断】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/93/detail/1448


文件和文件夹的判断

 

目录:

一.文件和文件夹的判断

二.示例

 

l  文件和文件夹的判断

@Test

Public void  testListStatus () throws  IOException,
Inter ruptedException, URISyntaxException {// 1
获取文件配置信息。Configuration configuration = new Configuration();
FileSystem   fs  =  FileSystem. get (new
URI ("hdfs:/ /hadoop102:9000"), configuration, "atguigu");
// 2判断是文件还是文件夹FileStatus[] listStatus = fs.listStatus (new Path("/"));
for (FileStatus fileStatus : listStatus) {
//
如果是文件if (fileStatus.isFile()){
System.out.println("f:"+fileStatus.getPath().getName());
}else{
System. out.println ("d:"+fileStatus.getPath().getName());
  }
}



l  示例

 @Test
public void testlistStatus() throws I0Exception, InterruptedException, URISyntaxException

//1获取对象Configuration conf = new Configuration();
FileSystem fs = FileSystem. get(new URI("hdfs ://hadoop102:9000"),conf,"atguigu");
// 2判断操作FileStatus[] listStatus = fs.listStatus(new Path("/"));
for (FileStatus fileStatus : listStatus) [
if (fileStatus . isFile()) f
//
文件System. out. println("f:"+fileStatus . getPath() . getName());elsel
//
文件夹System. out . println("d:"+fileStatus . getPath() . getName());
// 3关闭资源

fs.close();

}

相关文章
|
1月前
|
Python
Python实用记录(十二):文件夹下所有文件重命名以及根据图片路径保存到新路径下保存
这篇文章介绍了如何使用Python脚本对TTK100_VOC数据集中的JPEGImages文件夹下的图片文件进行批量重命名,并将它们保存到指定的新路径。
32 0
|
5月前
|
机器学习/深度学习 Python
删除指定文件夹重复的文件
这是一个Python脚本,用于删除指定文件夹(包括子目录)中的重复图片文件,基于文件的MD5值。程序依赖`NStudyPy`库,可通过`pip install -U NStudyPy`安装。核心函数`delete_repeat_file`接收路径和是否递归参数,调用未展示的`get_repeat_file`函数获取重复文件并删除。
44 1
|
6月前
|
Java
怎样查找某个目录下内容含有某个字符串的文件或多久之前的文件
怎样查找某个目录下内容含有某个字符串的文件或多久之前的文件
34 0
|
6月前
|
弹性计算 运维 Shell
判断文件或目录是否存在
【4月更文挑战第29天】
46 0
if双份分枝判断是否有benet目录没有创建存在提示已经创建目录
if双份分枝判断是否有benet目录没有创建存在提示已经创建目录
35 1
|
JSON 数据格式
批量遍历指定类型的文件及文件夹,并将其复制到新的文件夹
批量遍历指定类型的文件及文件夹,并将其复制到新的文件夹
|
网络协议 测试技术 Go
判断文件或目录存在 | 学习笔记
快速学习判断文件或目录存在
文件和文件夹的操作——文件夹的操作
文件和文件夹的操作——文件夹的操作
141 0
文件和文件夹的操作——文件夹的操作
|
分布式计算 Hadoop 开发者
文件夹删除| 学习笔记
快速学习文件夹删除
237 0
|
开发框架 .NET Windows
文件和文件夹的操作——获取当前路径方法
文件和文件夹的操作——获取当前路径方法
276 0