之前发了一些相关spark的相关学习,今天学习了下Scala语言,Scala是一门编程语言,学习Scala语言有助于学习spark大数据处理,在学习的同时完成了eclipse的Scala的环境搭建,以及写了一个简单的实验二,的一小部分就是编写了一个简单的算法,这个程序没用很长时间,主要是环境搭建耗费了我很长时间。
源代码
package ch.Tutorial2
object exercise2_1 {
def main(args:Array[String]){
print("请输入q的值:")
var p= scala.io.StdIn.readLine()
var Sn:Double=jisuan(p.toInt)
println("Sn="+Sn)
}
def jisuan(p:Int): Double={
var Sn:Double=0;
var i:Double=1;
while(Sn<p){
Sn+=(i+1)/i
i+=1
}
return Sn
}
}
明天将完成Scala的类方法的编程。