![](https://img-blog.csdnimg.cn/93cf7e254e97488b9cc2c77b999e1531.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Scala
scala总结
IMezZ
这个作者很懒,什么都没留下…
展开
-
Scala数组
数组的第一个元素索引为0,最后一个元素的索引为元素总数减1 object ArrayTest { def main(args: Array[String]) { //调用方法 singleArray multiArray } //数组 def singleArray() { var myList = Array(1.9, 2.9, 3.4, 3.5) println("数组:" +原创 2022-03-03 17:49:57 · 327 阅读 · 0 评论 -
Scala Iterator(迭代器)
Scala Iterator(迭代器)不是一个集合,它是一种用于访问集合的方法。 迭代器 it 的两个基本操作是next和hasNext。 object IteratorTest { def main(args: Array[String]) { val ita = Iterator(20,40,2,50,69,90) //调用 it.next() 会返回迭代器的下一个元素,并且更新迭代器的状态。 //调用 it.h...原创 2022-03-01 18:01:32 · 412 阅读 · 0 评论 -
Scala map集合与元组
1、Map(映射)是一种可迭代的键值对(key/value)结构。所有的值都可以通过键来获取。Map 中的键都是唯一的。 2、与列表一样,元组也是不可变的,但与列表不同的是元组可以包含不同类型的元素。 object CollectionTest { def main(args: Array[String]) { mapTest //tupleTest } //map集合 def mapTest(){ //1、不可变m原创 2022-02-28 17:46:58 · 357 阅读 · 0 评论 -
Scala 方法与函数
Scala 有方法与函数,二者在语义上的区别很小。Scala 方法是类的一部分,而函数是一个对象可以赋值给一个变量。换句话来说在类中定义的函数即是方法。 Scala 中的方法跟 Java 的类似,方法是组成类的一部分。 Scala 中的函数则是一个完整的对象,Scala 中的函数其实就是继承了 Trait 的类的对象。 Scala 中使用 val 语句可以定义函数,def 语句定义方法。 eg: object deftest { def main(args: Array[String]):原创 2022-02-27 22:28:08 · 316 阅读 · 0 评论