![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
scala
文章平均质量分 65
冉半夏生
这个作者很懒,什么都没留下…
展开
-
Scala学习笔记——List
Scala学习笔记——List 文章目录Scala学习笔记——List前言一、创建列表1、创建空链表2、创建链表二、连接两个链表三、列表的属性四、列表常用方法1、翻转链表2、获取list指定位置的值以及给列表添加元素3、去除list元素4、列表排序五、列表的遍历 前言 Scala 列表类似于数组,它们所有元素的类型都相同, 但是它们也有所不同:列表是不可变的,值一旦被定义了就不能改变 一、创建列表 1、创建空链表 var nil: Nil.type = Nil var nil2: List[Nothing原创 2021-03-04 17:41:54 · 736 阅读 · 1 评论 -
Scala学习笔记——方法与函数
Scala学习笔记——方法与函数 文章目录Scala学习笔记——方法与函数一、scala方法二、scala函数三、传值调用与传名调用四、可变长参数与默认参数1、可变长参数2、默认参数3、例子五、闭包 一、scala方法 Scala 中的方法跟 Java 的类似,方法是组成类的一部分。 方法声明: Scala 方法声明格式如下: def functionName ([参数列表]) : [return type] = {} 如果你不写等于号和方法主体,那么方法会被隐式声明为抽象(abstract),包含它的原创 2021-03-04 16:59:56 · 251 阅读 · 1 评论 -
Scala学习笔记——字符串与数组
Scala学习笔记——字符串与数组 文章目录Scala学习笔记——字符串与数组一、字符串1、字符串的拼接与格式化2、字符串的常用方法二、数组1、声明数组的语法格式2、数组的创建与遍历3、多维数组的创建与遍历 一、字符串 在 Scala 中,String 是一个不可变的对象,所以该对象不可被修改。 这就意味着你如果修改字符串就会产生一个新的字符串对象。 1、字符串的拼接与格式化 def main(args: Array[String]): Unit = { var str: String = "tyh"原创 2021-03-04 16:38:03 · 749 阅读 · 2 评论 -
Scala学习笔记——控制结构
Scala学习笔记——控制结构 文章目录Scala学习笔记——控制结构一、if_else语句二、for循环三、while循环 一、if_else语句 与java一模一样 def main(args: Array[String]): Unit = { var age: Int = 35 if (age < 10) { println("这个人是小孩") } else if (age < 20) { println("这个人是少年") } else if (age < 3原创 2021-03-04 16:05:36 · 89 阅读 · 1 评论 -
Scala学习笔记——scala数据类型
Scala学习笔记——scala数据类型 文章目录Scala学习笔记——scala数据类型一、Hello World二、数据类型与变量的定义1、数据类型2、变量的定义三、打印数据到控制台四、类型转换1、隐式转换2、强制类型转换五、scala运算符1、算数运算符2、关系运算符3、逻辑运算符4、位运算符 一、Hello World 老规矩,学新语言先写hello world object HelloWorld { def main(args: Array[String]): Unit = {原创 2021-03-04 15:56:27 · 208 阅读 · 2 评论