首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
代码于老总
掘友等级
一名在校学生
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
455
文章 455
沸点 0
赞
455
返回
|
搜索文章
最新
热门
Scala 实现身份证号解析:一键提取性别、年龄、省份和星座
在日常开发和数据处理场景中,身份证号是蕴含丰富个人信息的 “数据载体”。基于 18 位身份证号的编码规则,我们可以解析出性别、年龄、籍贯甚至星座等信息。本文将基于Scala 语言,从零搭建一个身份证号
Scala 可变数组 ArrayBuffer 操作
在 Scala 编程中,数组是处理有序数据的基础结构。Scala 提供了两种核心数组类型:不可变的 Array和可变的 ArrayBuffer。本文将聚焦 ArrayBuffer 的核心特性与常用操作
从 Scala 普通类到 Case Class:三段代码拆解 “数据类” 的设计进化
Scala 中,“如何高效封装数据并适配集合操作” 是基础但关键的问题。以下通过三段递进式代码,从 “普通类手动实现” 到 “Case Class 自动封装”,逐步解析 Scala 数据类的设计逻辑与
Scala 列表(List)解析:不可变与可变的艺术
在 Scala 编程中,列表是处理有序集合的核心数据结构之一,Scala 巧妙地将函数式编程的不可变性与命令式编程的可变性结合,提供了不可变List与可变ListBuffer两种实现,满足不同场景下的
Scala mutable.Map 的增删查用法
### 1. 核心概念 ```scala * map 映射 表示一种一一对应关系 * * 1.
Scala Set 六大常用操作和例子:从元素操作到集合交互
1. 添加元素 使用 += 操作符向可变 Set 中添加元素 由于 Set 不允许重复元素,添加已存在的元素不会报错,但也不会改变集合 2. 删除元素 使用 -= 操作符从可变 Set 中删除元素 如
Scala 中 Set 集合的可变与不可变:从代码到本质
在 Scala 中,集合是处理数据的核心工具,而 Set 作为一种不允许重复元素的集合类型,其 “可变” 与 “不可变” 的区分的区分,直接影响代码的逻辑设计、性能优化甚至并发安全性。本文将通过代码示
Scala中包的基础概念
1.1 包的定义 在 Scala 中,包可以通过两种方式定义: 方式一:单文件包声明 方式二:嵌套包声明 1.2 包的作用 组织代码:将相关类、特质、对象等组织在一起 避免命名冲突:不同包中可以有同名
Scala 访问权限控制:从类成员到继承体系的可见性管理
在面向对象编程中,访问权限控制是封装特性的核心体现,它决定了类的成员在不同作用域中的可见性。Scala 提供了灵活且精细的访问权限机制,不仅支持常见的 private、protected 和 publ
Scala 特质(Trait)解析:构造顺序与惰性初始化
Scala 作为一种融合了面向对象与函数式编程范式的语言,其特质(Trait)机制是实现代码复用、多继承特性的核心。本文通过两段示例代码,系统剖析特质的构造器执行顺序与惰性初始化的应用场景,帮助开发者
下一页
个人成就
文章被点赞
483
文章被阅读
1,446
掘力值
809
关注了
32
关注者
31
收藏集
0
关注标签
9
加入于
2025-09-08