摘要: 1、高阶函数的定义:一个函数的返回值或者参数是一个函数,这样的函数就称作高阶函数object Fraction { def main(args: Array[String]): Unit = { val f = add _;//这里的f是一个函数,将... 阅读全文
posted @ 2017-11-24 11:08 crr121 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1、单元操作符,中置操作符,双元操作符,后置操作符object Operation { def main(args: Array[String]): Unit = { //中置操作符 + to..... //单元操作符 tostring ... 阅读全文
posted @ 2017-11-24 09:12 crr121 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1、单元操作符,中置操作符,双元操作符,后置操作符object Operation { def main(args: Array[String]): Unit = { //中置操作符 + to..... //单元操作符 tostring ... 阅读全文
posted @ 2017-11-23 16:32 crr121 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 1、trait的扩展 一个用extends 多个用with 同时还存在自身扩展 阅读全文
posted @ 2017-11-23 16:13 crr121 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 1、读取文件import scala.io.Sourceobject Model { def main(args: Array[String]): Unit = { val s = Source.fromFile("d:/hello.txt"); ... 阅读全文
posted @ 2017-11-23 15:03 crr121 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 1、创建数值对象并且更新对象a = 1;print id(a);#49249632a += 1;print id(a);#49249620#由于数值对象是不可更改的对象,所以第二次赋值的时候实际上是创建了一个新的对象让变量a指向了新的对象 ... 阅读全文
posted @ 2017-11-23 14:23 crr121 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1、访问模型的分类 python中数据分类的方式是按照数据的访问方式来进行分类 一共有三种方式: 直接访问:数字(标量)(不可更改) 顺序访问:字符串(标量)(不可更改),列表(容器)(可更改),元组(容器)(不可更改) 映射访问:字典(容器)(可更改) ... 阅读全文
posted @ 2017-11-22 16:04 crr121 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1、包的嵌套定义//scala里面包可以定义包//然后包里面可以定义对象package a{ package aa{ object A{ def main(args: Array[String]): Unit = { prin... 阅读全文
posted @ 2017-11-22 15:52 crr121 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 1、object对象object helloworld { def main(args: Array[String]) { //由于Scala没有静态概念,所以静态属性可以通过object来实现 //编译完成之后会生成... 阅读全文
posted @ 2017-11-22 11:24 crr121 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1、OOP对象属性与方法object helloworld { def main(args: Array[String]) { //定义一个对象,对象里面有私有属性和方法 class Person { //Sc... 阅读全文
posted @ 2017-11-20 15:53 crr121 阅读(93) 评论(0) 推荐(0) 编辑