- 博客(2)
- 收藏
- 关注
原创 头歌实践答案:Spark RDD编程初级实践、RDD的创建 -Scala、计算BMI指数 、Spark算子综合案例、Spark算子--Scala版本、SparkContext、Spark任务提交
val splitRDD = filteredRDD.map(line => line.split("\\s+", 2)) // 按空格拆分,最多拆2个元素(避免姓名/成绩含空格)val key = (arr(0).trim, arr(1).trim, arr(2).trim, arr(3).trim) // 除城市、版本号外的核心字段作为key。.sortBy(elem => (elem._1, elem._2)) // 先按key(日期)升序,再按value(字符)升序。
2025-12-09 23:05:29
392
原创 头歌答案文档:商品价格区间设置与排序-scala、词频统计-scala、scala章节检测、Spark的部署与应用方式、Spark的设计与运行原理、Scala高级特性、Scala Option
var s: String = num // 触发intToString隐式转换,s实际为"1"(String类型)println(s.equals("1")) // String的"1"和"1"比较,true。val parts = line.trim.split("\\s+") // 按任意空白符拆分。println(num.equals(1)) // Int的1和1比较,true。.split("\\s+") // 按空格分割。
2025-12-02 16:45:01
328
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅