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

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

开发者学堂课程【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();

}

相关文章
|
4月前
|
弹性计算 运维 Shell
判断文件或目录是否存在
【4月更文挑战第29天】
37 0
|
JSON 数据格式
批量遍历指定类型的文件及文件夹,并将其复制到新的文件夹
批量遍历指定类型的文件及文件夹,并将其复制到新的文件夹
|
网络协议 测试技术 Go
判断文件或目录存在 | 学习笔记
快速学习判断文件或目录存在
C#编程-18:遍历某一路径下所有文件和文件夹
C#编程-18:遍历某一路径下所有文件和文件夹
500 0
文件和文件夹的操作——文件夹的操作
文件和文件夹的操作——文件夹的操作
121 0
文件和文件夹的操作——文件夹的操作
|
分布式计算 Hadoop 开发者
文件夹删除| 学习笔记
快速学习文件夹删除
232 0
|
开发框架 .NET Windows
文件和文件夹的操作——获取当前路径方法
文件和文件夹的操作——获取当前路径方法
264 0
|
机器学习/深度学习 Python
查找某文件夹下所有子文件夹内的py文件-3 一行代码搞定
转自:https://mp.weixin.qq.com/s/FFXh8gRci4hMo6_gnBMPUg       工作中,有时会产生查找某一类文件的需求,比如log文件。或者在做图像类深度学习时,需要读取大类文件夹下,所有小类文件夹下的图片。
1420 0
|
Java API
JAVA之旅(二十八)——File概述,创建,删除,判断文件存在,创建文件夹,判断是否为文件/文件夹,获取信息,文件列表,文件过滤
JAVA之旅(二十八)——File概述,创建,删除,判断文件存在,创建文件夹,判断是否为文件/文件夹,获取信息,文件列表,文件过滤 我们可以继续了,今天说下File 一.File概述 文件的操作是非常重要的,我们先来看下他的基本概念 用于将文件或者文件夹封装成对象 方便...
2152 0