首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
scala小知识
游北
创建于2025-10-20
订阅专栏
每天一个小知识
暂无订阅
共28篇文章
创建于2025-10-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
隐式类
(一)隐式类 有一个现有的类。现在我们需要对这个类的功能进行拓展,额外补充一个方法。但是,不允许直接修改原来的类的代码。 假设这里有一个类User,它的内部有一个方法 insertUser 隐式类 i
scala隐式函数
(一)隐式转换 隐式转换是指:scala自动把一种类型转成另一种类型的过程。这个过程对用户编程而言不可见,不需要用户手动编写代码。 (二)隐式函数 在scala.Predef中,可以看到有系统提供了默
scale 正则表达式
(一)正则表达式的定义 正则表达式(Regular Expression)是一种用于匹配、查找和替换文本中特定模式的字符串。 查找:从大字符串里揪出符合规则的子串(比如从一段文字里找手机号) 匹配:验
scala中的正则表达式
(一)matchs方法 正则表达式对象有matches方法,它的作用是验证给定的字符串是否满足正则表达式的要求。它的格式如下: val 结果 = 正则.matches(目标字符串) 其中的结果是一个b
模式匹配-基础使用
我们今天接到一个开发任务,就是根据身份证号码,输出这个人的籍贯。例如:42表示湖北,33表示浙江,11表示北京,31表示上海。 三大结构 顺序结构 选择结构 if, if else if el
......scala,......
完结撒花 !!!!!!!!!! 制作不易 希望·一键三连 在此感谢关注的粉丝宝宝 新来的宝宝可以关注下主播哟!!!!!
scala中的正则表达式(一)
(一) 正则表达式的定义 正则表达式(Regular Expression)是一种用于匹配、查找和替换文本中特定模式的字符串。 它是一种强大的文本处理工具,通过定义一系列的字符和操作符组合来描述这些模
scala 中的字符串
(一)String 的定义 String 在 Scala 中是不可变的字符序列,这意味着一旦创建,其内容就不能被修改。 定义格式: 1.双引号: val str = "xxxx" 2.三引号。支持换行
scala中的Array
List:有序,链表,空间上不连续 Array:有序的,数组,空间上连续 (一)Array的定义 Array 是一种在 Scala 中用于存储固定大小、相同类型元素的数据结构。它在内存中是连续存储的,
scala 中迭代器
(一)迭代器的定义 迭代器是一种用于遍历集合元素的对象。它提供了统一的方式来访问各种集合类 型(如列表、映射、集合等)中的元素,而不需要了解集合的内部结构。 在 Scala 中,迭代器是一种抽象的概念
scala中 case class
(一)case class 定义 case class 是 Scala 中一种特殊的类,它用于创建不可变的数据容器。 (二)case class的特点 不可变性 case class 创建的对象是不可
Scala 中List
(一) List的定义和介绍 List 是一种有序的数据结构,它是一种链表结构 (二)List 创建格式 不可 变 List: val 列表名称 = List(element1, element2,.
Map映射(scala)
在我们生活中,常常需要将一些相关的信息关联起来存储和查询,比如学 生姓名和对应的学号、城市名称和其所在的省份等。在编程中,Scala 为我们提供了一种非常实用的数据结构来处理这种关联关系,那就是 Ma
set集(Scala)
假设我们要记录学校运动会中不同项目的名称,这些项目不能重复,我们可以用什么数据结构呢? (一)Set的定义 Set 有可变(mutable)和不可变(immutable)两种类型。不可变 Set 创建
Scala包
(一)包的概念 基本步骤:创建包 → 创建对象(类) → 导入类 创建包。右键,新建软件包。名称小写。 在包上右键,新建类 在测试文件中引入类,使用 [注意] 一个惯例是将包命名为与包含 Scal
scala的访问权限
访问控制权限在Java中已经有所了解,下面通过与Java中的权限对比,介绍Scala中的几种访问权限。 (一) Scala的访问权限概述 Scala中的属性、方法可以通过访问控制符来设置不同的访问权限
trait的高级用法(进阶)!!!
(一)多个trait的加载顺序 如果有多个父类,则按照从左到右的顺序调用 (二)多层trait的加载顺序 先执行父类中的构造器,再执行子类的构造器:如果trait1也有自己的父类,要先执行父类构造器
scala 中特质(trait)
在 Scala 的面向对象世界里,特质(trait) 是代码复用与多继承的“魔法钥匙”——它既不像 Java 接口那样“只定义不实现”,也不像抽象类那样“继承规则死板”,而是以更灵活的方式,让“功
Scala内部类:解锁“类中类”的封装魔法
在Scala的世界里,内部类是“类中类”的神奇存在——它像嵌套的俄罗斯方块,让复杂逻辑在“类的容器”里井然有序。 想象一下:你正在设计一辆“智能汽车”系统,需要把“引擎(Engine)”“轮胎(T
玩转scala抽象类
在Scala的编程江湖里,抽象类就像一位爱操心的“家长”,总想给子类定下规矩:“孩子啊,你得继承我的基因,还得按我的方式活!”可子类们偏偏不买账,有的偷偷改头换面,有的直接“离家出走”,上演了一出出代
下一页