filesplit(Hadoop 中 FileSplit 的简单使用)

发布时间:2025-12-10 20:03:31 浏览次数:16

Hadoop 中 FileSplit 的简单使用-

Hadoop 中 FileSplit (文件分割器)的简单使用FileSplit分析FileSplit类继承于InputSplit属性和方法:代码使用详解:packagecom.njbdqn.test;importorg.apache.hadoop.mapred.SplitLocationInfo;importorg.apache.hadoop.mapreduce.lib.input.FileSplit;importjava…

FileSplit 分析
FileSplit类继承于InputSplit

属性和方法:

代码使用详解:

package com.njbdqn.test;import org.apache.hadoop.mapred.SplitLocationInfo;import org.apache.hadoop.mapreduce.lib.input.FileSplit;import java.io.IOException;/** * @Author: Stephen * @Date: 2019/12/10 23:16 * @Content: */public class FileSplitTest {        public static void main(String[] args) throws IOException {            FileSplit fs = new FileSplit();        String pathname=fs.getPath().getName();//获取目录名字          int depth = fs.getPath().depth();      //获取目录深度          fs.getClass();//获取当前类          long length = fs.getLength();//获取文件长度          SplitLocationInfo[] locationInfo =fs.getLocationInfo(); //获取位置信息          String[] locations = fs.getLocations(); //获取位置    }}
需要做网站?需要网络推广?欢迎咨询客户经理 13272073477