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()