[学习笔记] reduce将RDD中元素前两个传给输入函数,产生一个新的return值,将新产生的return值与RDD中下一个元素(即第三个元素)组成两个元素,再被传给输入函数,这样递归运作,直到最后只有一个值为止.*/ val rdd07 = sc.parallelize(1 to 10) val sum = rdd07.reduce((x, y) => x + y) println("sum is " + sum) 文章转载自原文:https://blog…
1.类的定义与创建 创建一个scala class来定义我们的一个类.类当中可以定义各种属性或者方法,或者函数都可以 class Person { //定义一个属性,叫做name的,使用val不可变量来进行修饰 // 用val修饰的变量是可读属性,有getter但没有setter(相当与Java中用final修饰的变量) val name:String ="zhangsan" //定义一个属性,叫做age的,使用var可变量来进行…