mapreduce中IntWritable(1)括号内1表示什么意思?括号内没有数值又是什么意思?
答案:1 悬赏:0 手机版
解决时间 2021-02-23 09:58
- 提问者网友:wodetian
- 2021-02-23 02:27
mapreduce中IntWritable(1)括号内1表示什么意思?括号内没有数值又是什么意思?
最佳答案
- 五星知识达人网友:北城痞子
- 2021-02-23 03:59
IntWritable是 Hadoop 中实现的用于封装 Java 数据类型的类,它的原型是public IntWritable(int value)和public IntWritable()两种。所以new IntWritable(1)是新建了这个类的一个对象,而数值1这是参数。在Hadoop中它相当于java中Integer整型变量,为这个变量赋值为1.
在wordcount这个程序中,后面有语句context.write(word, one),即将分割后的字符串形成键值对,<单词,1>,就是这个意思。
在wordcount这个程序中,后面有语句context.write(word, one),即将分割后的字符串形成键值对,<单词,1>,就是这个意思。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯