热门 最新 精选 话题 上榜
        本篇作为scala快速入门系列的第三十二篇博客,为大家带来的是关于​正则表达式​的内容。文章目录​​正则表达式​​​​定义​​​​示例1​​​​示例2​​​​示例3​​ 正则表达式        在scala中,可以很方便地
原创 2022-04-01 13:34:59
141阅读
scala快速入门系列【正则表达式】
        本篇作为scala快速入门系列的第三十六篇博客,为大家带来的是关于​高阶函数​的内容。文章目录​​高阶函数​​​​作为值的函数​​​​匿名函数​​​​柯里化​​​​1.什么是柯里化​​​​示例​​​​总结​​​​闭包​​​​1.什么是闭包​​​​例子​​ 高阶函数   &n
原创 2022-04-01 13:34:38
46阅读
scala快速入门系列【高阶函数】
        本篇作为scala快速入门系列的第三十五篇博客,为大家带来的是关于泛型的内容。文章目录泛型定义一个泛型方法泛型类上下界上界下界协变、逆变、非变非变协变逆变泛型        scala和Java一样,类和特质、方法都...
原创 2022-04-01 13:34:03
97阅读
scala快速入门系列【泛型】
        本篇作为scala快速入门系列的第三十七篇博客,为大家带来的是关于​隐式转换和隐式参数​的内容。文章目录​​隐式转换​​​​隐式参数​​​​隐式转换方法作用域与导入​​​​隐式转换的时机​​​​隐式转换和隐式参数案例​​​​① 隐式转换案例一(让File类具备RichFile类中的read方法)​​​​
        本篇作为scala快速入门系列的第三十四篇博客,为大家带来的是关于提取器的内容。文章目录提取器(Extractor)定义提取器提取器(Extractor)        我们之前已经使用过scala中非常强大的模式...
原创 2022-04-01 13:33:24
68阅读
scala快速入门系列【提取器】
        本篇作为scala快速入门系列的第三十九篇博客,为大家带来的是关于​如何用Actor实现WordCount​的内容。文章目录​​WordCount案例​​​​案例介绍​​​​思路分析​​​​实现思路​​​​步骤1 | 获取文件列表​​​​步骤2 | 创建WordCountActor​​​​步骤3 | 启
原创 2022-04-01 11:57:59
149阅读
scala快速入门系列【Actor实现WordCount】
        本篇作为scala快速入门系列的第四十篇博客,为大家带来的是关于​Akka​的内容。文章目录​​实例​​​​1.需求:​​​​2.架构图:​​​​3.重要类介绍​​​​4.Actor​​​​5.具体代码​​        A
原创 2022-04-01 11:55:20
186阅读
scala快速入门系列【Akka】
        本篇作为scala快速入门系列的第十篇博客,小菌为大家带来的是关于​函数​的相关内容。文章目录​​函数​​​​定义函数​​​​方法和函数的区别​​​​方法转换为函数​​ 函数        scala支持函数式编程,将来编写
原创 2022-04-01 11:50:19
78阅读
scala快速入门系列【函数】
        本篇作为scala快速入门系列的第十三篇博客,为大家带来的是关于​列表​的相关内容。文章目录​​列表​​​​不可变列表​​​​可变列表​​​​初始化列表​​​​列表操作​​​​列表常用操作​​​​判断列表是否为空​​​​拼接两个列表​​​​获取列表的首个元素和剩余部分​​​​反转列表​​​​获取列表前缀
原创 2022-04-01 11:49:55
63阅读
scala快速入门系列【列表】
        本篇作为scala快速入门系列的第十四篇博客,为大家带来的是关于​集(Set)​的相关内容。 Set        Set(集)是代表​没有重复元素​的集合。Set具备以下性质:元素不重复不保证插入顺序 &nbsp
原创 2022-04-01 11:49:22
31阅读
scala快速入门系列【集】
        本篇作为scala快速入门系列的第十九篇博客,为大家带来的是关于​单例对象​的内容。文章目录​​单例对象​​​​定义单例对象​​​​在单例对象中定义成员方法​​​​工具类案例​​​​main方法​​​​定义main方法​​​​实现App Trait 来定义入口​​ 单例对象  &nb
原创 2022-04-01 11:48:58
115阅读
scala快速入门系列【单例对象】
        本篇作为scala快速入门系列的第十五篇博客,为大家带来的是关于​映射​的相关内容。文章目录​​映射​​​​不可变Map​​​​可变Map​​​​基本操作​​​​iterator迭代器​​ 映射        Map可以称之
原创 2022-04-01 11:48:28
78阅读
scala快速入门系列【映射】
        本篇作为scala快速入门系列的第十六篇博客,为大家带来的是关于​函数式编程​的相关内容。文章目录​​函数式编程​​​​遍历|foreach​​​​使用类型推断简化函数定义​​​​使用下划线来简化函数定义​​​​映射|map​​​​用法​​​​扁平化映射 | flatMap​​​​定义​​​​案例​​​
      
原创 2022-04-01 11:46:38
65阅读
scala快速入门系列【构造器】
        本篇作为scala快速入门系列的第二十篇博客,为大家带来的是关于​伴生对象​的内容。文章目录​​伴生对象​​​​定义伴生对象​​​​private [this] 访问权限​​​​apply 方法​​ 伴生对象        
原创 2022-04-01 11:46:06
63阅读
scala快速入门系列【伴生对象】
        本篇作为scala快速入门系列的第三十八篇博客,为大家带来的是关于​Actor并发编程​的内容。文章目录​​Actor并发编程​​​​1.Actor介绍​​​​Java并发编程的问题​​​​Actor并发编程模型​​​​Java并发编程对比Actor并发编程​​​​2.创建Actor​​​​使用方式​​
        本篇作为scala快速入门系列的第二十一篇博客,为大家带来的是关于​继承​的内容。文章目录​​继承​​​​示例 | 类继承​​​​示例 | 单例对象继承​​ 继承        scala语言是支持面向对象编程的,我们也可以
原创 2022-04-01 11:44:13
61阅读
scala快速入门系列【继承】
        本篇作为scala快速入门系列的第二十五篇博客,为大家带来的是关于​匿名内部类​的内容。文章目录​​匿名内部类​​​​定义​​​​示例​​ 匿名内部类        匿名内部类是没有名称的子类,直接用来创建实例对象。Spar
原创 2022-04-01 11:43:56
18阅读
scala快速入门系列【匿名内部类】
        本篇作为scala快速入门系列的第二十二篇博客,为大家带来的是关于​override和super​的内容。文章目录​​override 和 super​​​​语法​​​​示例​​​​参考代码​​ override 和 super      &n
        本篇作为scala快速入门系列的第二十三篇博客,为大家带来的是关于​类型判断​的内容。文章目录​​类型判断​​​​isInstanceOf/asInstanceOf​​​​getClass和classOf​​ 类型判断       &
原创 2022-04-01 11:43:13
49阅读
scala快速入门系列【类型判断】
        本篇作为scala快速入门系列的第二十四篇博客,为大家带来的是关于​抽象类​的内容。文章目录​​抽象类​​​​定义​​​​抽象方法​​​​抽象字段​​ 抽象类        和Java语言一样,scala中也可以定义抽象类。
原创 2022-04-01 11:42:54
50阅读
scala快速入门系列【抽象类】
        本篇作为scala快速入门系列的第二十六篇博客,为大家带来的是关于​特质(trait)​的内容。文章目录​​特质(trait)​​​​trait作为接口使用​​​​示例 | 继承单个trait​​​​示例 | 继承多个trait​​​​示例 | object继承trait​​​​特质 | 定义具体的方法
原创 2022-04-01 11:42:29
57阅读
scala快速入门系列【特质】
        本篇作为scala快速入门系列的第二十九篇博客,为大家带来的是关于​模式匹配​的内容。文章目录​​模式匹配​​​​简单模式匹配​​​​匹配类型​​​​守卫​​​​匹配样例类​​​​匹配集合​​​​1.匹配数组​​​​2.匹配列表​​​​3.匹配元组​​​​变量声明​​​​示例1 获取数组中的元素​​​​
原创 2022-04-01 11:41:48
387阅读
scala快速入门系列【模式匹配】
        本篇作为scala快速入门系列的第二十八篇博客,为大家带来的是关于​样例对象​的内容。文章目录​​样例对象​​​​定义​​​​示例 | 定义枚举​​ 样例对象        它主要用在两个地方:定义枚举作为没有任何参数的消息
原创 2022-04-01 11:41:18
54阅读
scala快速入门系列【样例对象】
        本篇作为scala快速入门系列的第三十一篇博客,为大家带来的是关于​偏函数​的内容。文章目录​​偏函数​​​​定义​​​​示例一​​​​示例二​​ 偏函数        偏函数提供了简洁的语法,可以简化函数的定义。配合集合的
原创 2022-04-01 11:41:03
50阅读
scala快速入门系列【偏函数】
        本篇作为scala快速入门系列的第三十篇博客,为大家带来的是关于​Option类型​的内容。文章目录​​Option类型​​​​定义​​​​示例1​​​​示例2​​ Option类型        使用Option类型,可以
原创 2022-04-01 11:40:17
59阅读
scala快速入门系列【Option类型】
        最近在学习scala,关于scala的安装并配置环境变量的问题,小伙伴们感兴趣的可以去看看window端安装scala教程。        现在问题来了,因为我们通过IDEA书写我们的代码。而scala虽然也是运行在JVM上
        本篇作为scala快速入门系列的第二十七篇博客,为大家带来的是关于​样例类​的内容。文章目录​​样例类​​​​定义样例类​​​​示例 | 定义一个样例类​​​​示例 | 可变成员变量​​​​样例类方法​​​​apply 方法​​​​toString 方法​​​​equals 方法​​​​hashCode
原创 2022-04-01 11:19:28
119阅读
scala快速入门系列【样例类】
        在scala专栏已经写过两篇博文,为大家详细地介绍了如何在windows上安装scala并与IDEA进行集成。        相信大家可能已经把环境都配置好了,但可能对scala的概念还是一个未知数。所以小菌打算出一个​sc
原创 2022-04-01 11:18:48
106阅读
scala快速入门系列【scala简介】
        本篇博客,作为scala快速入门系列的第二篇博客,为大家带来的是关于​scala解释器​的初步使用!         后续我们会使用scala解释器来学习scala基本语法,scala解释器像Linux命令一样,执行一条代码