movie:电影id
rate:用户评分
timeStamp:评分时间
uid:用户id
{"movie":"2804","rate":"5","timeStamp":"978300719","uid":"1"}
{"movie":"594","rate":"4","timeStamp":"978302268","uid":"1"}
{"movie":"919","rate":"4","timeStamp":"978301368","uid":"1"}
需求:
1.每个用户评分最高的3部电影评分信息
2.每个用户的uid和评分的平均值
3.最大方(评分平均值高)的3个用户的uid和评分平均值
排序
4.最热门的3部电影id和评价次数
5.评价最高的3部电影id和评分均值
并将统计结果输出到结果文件中(或数据库中)
步骤:
1读文件,赋值到bean中
2按评分排序
3 取前3电影
4.最热门的3部电影id和评价次数
热门定义 :评价次数最多的
5.评价最高的3部电影id和评分均值 评价最高(评分最高)
并将统计结果输出到结果文件中(或数据库中)
由于数据文件太大,只上传一部分
rate.txt
{"movie":"1193","rate":"5","timeStamp":"978300760","uid":"1"}
{"movie":"661","rate":"3","timeStamp":"978302109","uid":"1"}
{"movie":"914","rate":"3","timeStamp":"978301968","uid":"1"}
{"movie":"3408","rate":"4","timeStamp":"978300275","uid":"1"}
{"movie":"2355","rate":"5","timeStamp":"978824291","uid":"1"}
{"movie":"1197","rate":"3","timeStamp":"978302268","uid":"1"}
{"movie":"1287","rate":"5","timeStamp":"978302039","uid":"1"}
{"movie":"2804","rate":"5","timeStamp":"978300719","uid":"1"}
{"movie":"594","rate":"4","timeStamp":"978302268","uid":"1"}
{"movie":"919","rate":"4","timeStamp":"978301368","uid":"1"}
{"movie":"595","rate":"5","timeStamp":"978824268","uid":"1"}
{"movie":"938","rate"