hadoop-使用2d arraylist和hashtable实现自定义可写类

vfhzx4xs  于 2021-05-29  发布在  Hadoop
关注(0)|答案(0)|浏览(208)

我已经实现了一个普通的java类logdata,并试图将其转换为hadoop可写类。我知道如何实现一个包含简单int和string的可写类。但是当涉及到像2darraylist、hashtable这样的数据结构时,我不知道该怎么做。有人能帮我吗?

public class Logdata {
    ArrayList <Hashtable<String, String>> pairlist;
    ArrayList <byte []> buffvalue;
    ArrayList <ArrayList <byte []>> metadata;
    ArrayList <ArrayList <double[]>> timelines;
    int first, last;
    double timestamp;
}

我还需要在中实现所有成员变量吗 write(DataOutput out) 以及 readFields(DataInput in) ?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题