2025/1/19

// 创建SparkContext
val sc = new SparkContext("local", "RDDExample")

// 创建RDD
val data = Array(1, 2, 3, 4, 5)
val distData = sc.parallelize(data, 2)

// 转换操作:map
val squaredData = distData.map(x => x * x)

// 行动操作:collect
val result = squaredData.collect()
println(result.mkString(", ")) // 输出:1, 4, 9, 16, 25

sc.stop()

posted @ 2025-01-19 21:14  为20岁努力  阅读(5)  评论(0)    收藏  举报