![](https://img-blog.csdnimg.cn/20200216153150657.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Scala 编程基础
Scala 编程
小七_七七
这个作者很懒,什么都没留下…
展开
-
Scala 计算算子
Scala 计算算子集合变换-算子Scala集合提供了丰富的计算算子,用于实现集合/数组的计算,这些计算子一般针对于List、Array、Set、Map、Range、Vector、Iterator等都可以适用。排序sorteddef sorted[B >: String](implicit ord: scala.math.Ordering[B]): List[String]...原创 2020-02-18 19:29:06 · 693 阅读 · 0 评论 -
Scala 数组集合
Scala 常用数组集合简单总结数组Array-数组//伴⽣对象创建数组var a1=Array(1,2,3,5,4)//创建⻓度为5的数组,所有值都是0var a2=new Array[Int](5)//获取⻓度a1.lengtha2.size//修改a1(1) = -1a1.update(1,-2)//遍历数组for(i<- a1) println(i)R...原创 2020-02-16 02:29:28 · 212 阅读 · 0 评论 -
Scala 面向对象
Scala 面向对象编程Class & object由于Scala没有静态方法和静态类,通过object去定义静态方法或者静态对象。当object和Class放在一个文件中时候称该object为当前Class的伴生对象。单例类单例类使用object修饰,所有声明在object中的方法都是静态方法,类似于Java中声明的工具类的作用。object HelloUtil { def ...原创 2020-02-16 02:26:08 · 204 阅读 · 0 评论 -
Scala 基础编程
Scala 基础编程Scala概述Scala用一种简洁的高级语言将面向对象和函数式编程结合在一起。传统业务开发- 领域模型设计(面向对象开发);大数据开发 - 数据集计算模型-(函数式编程)。函数编程强调的是程序对数据的运算能力。在面向对象计算数据的时候采取代码不动,移动数据。在函数式编程计算的时候数据不动代码动。Scala是⼀门多范式的编程语言,同时支持面向对象和面向函数编程风格。它以一...原创 2020-02-13 23:03:41 · 747 阅读 · 0 评论