用RDD方式
需求:输出最高温度的日期及温度
数据:
2016053120.1
2016053030.6
2016053130.6
2016052930.02
2016052810.36
2016052830.3
2016052718.3
输出数据
日期 最高温度
2016年05月31日 30.6
用RDD方式
数据:
2016053120.1
2016053030.6
2016053130.6
2016052930.02
2016052810.36
2016052830.3
2016052718.3
输出数据
日期 最高温度
2016年05月31日 30.6
对任一数据 String str="2016053120.1";
StringBuilder sb=new StringBuilder();
sb.append(str.substring(0,4));
sb.append("年");
sb.append(str.substring(4,6));
sb.append("月");
sb.append(str.substring(6,8));
sb.append("日 ");
sb.append(str.substring(8,str.length()));
System.out.println(sb.toString());
由于数据格式固定 直接截取就行