文章浏览阅读1.1k次。大数据学习06 Scala的基础语法介绍Scala的基础语法文章目录大数据学习06 Scala的基础语法前言一、注释二、变量与常量1.基本语法2.代码实操标识符的命名规范1.命名规范2.调试效果三、控制台标准输入1.代码实......
admin 2024-01-22
文章浏览阅读6.4k次。class OverrideOperation{ }class Person1(val name : String,var age : Int) { println("The primarry constructor of Person") val school = "BJU" ......
admin 2024-01-23
文章浏览阅读113次。文章目录函数式编程函数基本语法函数和方法的区别函数定义函数参数函数至简原则函数式编程函数基本语法函数和方法的区别1)核心概念(1)为完成某一功能的程序语句的集合,称为函数。(2)类中的函......
admin 2024-01-23
文章浏览阅读1.2w次,点赞5次,收藏8次。在上一篇关于Scala的文章 学习Scala:孤立对象的实现原理 中, 主要分析了孤立对象是如何实现的。 首先回顾一下。 孤立对象是只有一个object关键字修饰的对象。 该对象会编译成两个class......
admin 2024-01-22
文章浏览阅读1.4k次。1 练习1.1 创建一个Listscala> val lst0 = List(1,7,9,8,0,3,5,4,6,2)lst0: List[Int] = List(1, 7, 9, 8, 0, 3, 5, 4, 6, 2)1.2 将lst0中每个元素乘以10后生成一个新的集合scala> val lst1 = lst0.map(_ * 10)lst1: List[Int]..._1、对一个list: va......
admin 2024-01-23
文章浏览阅读130次。一、单例对象(伴生对象)Scala语言是完全面向对象的语言,所以并没有静态的操作(即在Scala中没有静态的概念)。但是为了能够和Java语言交互(因为Java中有静态概念),就产生了一种特殊的对象来模拟类......
admin 2024-01-23
文章浏览阅读237次。文章目录面向对象Scala包类和对象封装继承和多态抽象属性和抽象方法单例对象(伴生对象)特质面向对象Scala 的面向对象思想和 Java 的面向对象思想和概念是一致的。Scala 中语法和 Java 不同,补充了更多的......
admin 2024-01-23
文章浏览阅读1.9k次。文章目录0.值类型隐式转换1.强制类型装换2.值类型和字符串类型的转换3.判断语句4.循环语句5.循环跳出语句6.元祖的介绍和使用7.数组的介绍和使用8.集合的介绍和使用0.值类型隐式转换 (高阶隐式转换和......
admin 2024-01-23
文章浏览阅读122次。1.集合简介1)Scala 的集合有三大类:序列 Seq、集 Set、映射 Map,所有的集合都扩展自 Iterable特质。2)对于几乎所有的集合类,Scala 都同时提供了可变和不可变的版本,分别位于以下两个包不可变集合:scala.co......
admin 2024-01-23
不断学习的克里斯擅长Flink,个人2023年校招面经——大数据开发,Scala,等方面的知识,不断学习的克里斯关注hive,flink,java,zookeeper,spark,flume,kafka,hdfs,hadoop,big data,sql领域....
admin 2023-10-10
文章浏览阅读129次。一、队列 // 创建一个可变队列 val queue: mutable.Queue[String] = new mutable.Queue[String]() //进队 queue.enqueue("a", "b", "c") //出队,打印a println(queue.dequeue()) // 不可变队列 val queue2: Qu......
admin 2024-01-23
文章浏览阅读1.5k次。本文scala使用的版本是2.11.7第一章 基础1.1 基础常量和变量以val定义的值是一个常量,即无法改变它的内容:scala> val counter: Int = 0counter: Int = 0以var定义的值是变量,可以改变它的内容:scala> var v = 0v: Int =......
admin 2024-01-23
文章浏览阅读745次。需要临时Actor时倾向于使用匿名Actorreceive是偏函数,使用case匹配,如果没有匹配时会报错。偏函数,有apply isDefinedAt方法(判断消息是否已被定义为要处理的消息)receive中如果没有case,不会报错,只会忽略......
admin 2024-01-23
文章浏览阅读502次。增强课外知识对自己很有帮助_not found: value stdin...
admin 2024-01-22
文章浏览阅读3.2k次。学习目标数组定义定长数组定义语法注意示例一参考代码结果示例二参考代码结果变长数组概念定义语法示例一参考代码结果示例二参考代码结果添加/修改/删除元素示例参考代码遍历数组两种方式遍历示例......
admin 2023-11-11
文章浏览阅读247次。示例一:循环中断的两种方法object Homework01 { def main(args: Array[String]): Unit = { var sum = 0 breakable { for (i <- 1 to 100) { sum += i if (sum......
admin 2024-01-22
文章浏览阅读259次。目录 前言:1,环境准备:2,repl(read evaluation print loop)互动式3,reference transparency(引用透明)与纯函数4,变量:变量类型体系:隐式类型转换nothing 函数运行异常时返回nothing函数前言:为了学习spark,先熟悉下scala基础语法.......
admin 2024-01-22
友情链接申请要求: 不违法不降权 权重相当 请联系QQ:737597453