学习笔记-scala
文章平均质量分 85
Li_yucHennn
喜欢和在行必须选择一个
展开
-
学习笔记—scala基础II
类//定义类class helloworld{private var name="Tom"def say(){ print("hello,"+ name)}def getname()=name}//创建类的对象val aa=new helloworld//调用方法aa.say()print(aa.getname()) //可以不加(),如果定义方法是不带括号,调用时也不能带()//原创 2017-03-18 23:09:08 · 382 阅读 · 0 评论 -
学习笔记—scala高级编程
函数式编程scala 中函数可以独立存在,不需要依赖任何类和对象将函数赋值给变量 使用def定义方法和函数 函数,方法的区别是出现的位置不同,在类里面是方法 ,在类外是函数//将函数赋值给变量时,必须在函数后加上空格和下划线def say(name:String) {println("hello"+name)}val sayFunc=say _sayFunc("leo")原创 2017-03-18 23:11:16 · 906 阅读 · 0 评论 -
scala—基础I
scala解释器scala解释器也被称为REPL,会快速编译scala代码为字节码文件,然后交给JVM类执行 read(取值)evaluate(求值)print(打印)loop(循环)计算表达式:在scala>输入scala代码,解释器会直接返回结果(进入scala>: win+R -> cmd -> scala.bat)如果没有指定变量来存放值,那么值默认的默认名称为res,并显示结原创 2017-03-18 23:13:36 · 959 阅读 · 0 评论