今天主要研究了spark实验二的Scala编写,看完代码后发现需要在REPL模式下运行,经过查证发现需要安装scala脚本,所以尝试在虚拟机中安装scala,成功后使用给的代码尝试运行,但是出错,提示没有找到类的定义,经过查证,发现是代码中缺少类得定义。改正后可以正常运行。
import io.StdIn._ object Test { def main(args: Array[String]){ var Sn:Float = 0 var n:Float=1 println("please input q:") val q = readInt() while(Sn<q){ Sn+=(n+1)/n n+=1 } println(s"Sn=$Sn") } }
总结:做实验时遇到问题要仔细地查询解决办法,所有问题都可以解决的。
原文:https://www.cnblogs.com/ljm-zsy/p/12244730.html