摘要:
Scala中的显示转换和隐式转换 隐式转换 隐式类型转换,不需要手动转换 显示转换 显示类型转换,需要手动转换 1、显示转换 object Demo29 { def main(args: Array[String]): Unit = { //定义一个字符串变量 val s = "100" //将字符 阅读全文
posted @ 2022-03-06 22:33
阿伟宝座
阅读(111)
评论(0)
推荐(0)
摘要:
Scala的模式匹配 match java 模式匹配可以匹配 :基本数据类型、字符串 、枚举 scala模式匹配可以匹配:基本数据类型、字符串、枚举、类型匹配、样例类 match: 按照顺序匹配,只匹配成功一次(前面匹配成功,后面的代码就不会执行了) 一 、模式匹配 1、匹配基本数据类型 objec 阅读全文
posted @ 2022-03-06 21:11
阿伟宝座
阅读(585)
评论(0)
推荐(0)
摘要:
Scala集合与Java集合的相互转换 为什么要相互转换? 假如有一个Scala代码和一个Java代码,两者之间相互调用的时候, 中间可能需要传参数,因为两者在一些方面是不兼容的,因此需要相互转换 Java集合转换为Scala集合 Java转Scala,导入隐式转换: import scala.co 阅读全文
posted @ 2022-03-06 20:03
阿伟宝座
阅读(870)
评论(0)
推荐(0)
摘要:
集合的应用举例:统计单词的数量、计算每一个班级学生的平均年龄 1、统计单词的数量 使用Java的方式 object Demo23WordCount { def main(args: Array[String]): Unit = { val hashMap = new util.HashMap[Str 阅读全文
posted @ 2022-03-06 19:24
阿伟宝座
阅读(458)
评论(0)
推荐(0)
摘要:
Scala的Map集合(涉及到元组) 1、不可变Map object Demo22Map { def main(args: Array[String]): Unit = { /** * 不可变map * "003" -> "王五" 构建二元组的简写 */ //定义一个map集合() //传入k-v格 阅读全文
posted @ 2022-03-06 16:11
阿伟宝座
阅读(137)
评论(0)
推荐(0)
摘要:
Scala的元组 (1)可以通过下标获取元素:元组名._下标 (2)相比较数组不会出现下标越界的问题 class Demo21 { def main(args: Array[String]): Unit = { //定义一个元组 val tuple= (1, 2, 3, 4, 5) println( 阅读全文
posted @ 2022-03-06 15:43
阿伟宝座
阅读(115)
评论(0)
推荐(0)
摘要:
Scala集合 list: 有序不唯一(有序:指的是插入顺序) set : 无序唯一 map: kv结构 tuple: 固定长度的集合 一、List集合 scala中的list 相对于Java,提供了很多实用的方法 list set map array 都有以下方法 * map * flatMap 阅读全文
posted @ 2022-03-06 15:18
阿伟宝座
阅读(73)
评论(0)
推荐(0)

浙公网安备 33010602011771号