首页 > 其他 > 详细

HDFS文件和文件夹判断

时间:2019-10-08 16:39:26      阅读:148      评论:0      收藏:0      [点我收藏+]
  1 @Test
  2 public void testListStatus() throws IOException, InterruptedException, URISyntaxException {
  3 
  4 	//获取文件配置信息
  5 	Configuration configuration = new Configuration();
  6 	FileSystem fs = FileSystem.get(new URI("hdfs://192.168.12.161:9000"), configuration, "hadoop");
  7 	//判断是文件还是文件夹
  8 	FileStatus[] lisFileStatus = fs.listStatus(new Path("/"));
  9 	for (FileStatus fileStatus : lisFileStatus) {
 10 		//如果是文件
 11 		if (fileStatus.isFile()) {
 12 			System.out.println("文件:"+fileStatus.getPath().getName());
 13 		} else {
 14 			System.out.println("文件夹:"+fileStatus.getPath().getName());
 15 		}
 16 	}
 17 	//关闭资源
 18 	fs.close();
 19 }

HDFS文件和文件夹判断

原文:https://www.cnblogs.com/nan-qiu/p/11636242.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!