首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Scala入门与基础教学喔!
AAA简单玩转程序设计
创建于2025-10-28
订阅专栏
欢迎来到Scala程序设计的专栏!请选择您想要学习的基础知识点吧ovo收藏加关注,更新不迷路~
暂无订阅
共28篇文章
创建于2025-10-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
scala的泛型
(一)问题导入 需求定义一个名为getMiddleElement的方法,用它来获取输入列表的中间位置上的元素。以整型数据为例,我们可以写代码如下 新的需求:如果来了一个新的列表,它保存的是字符串类型的
scala的隐式转换基本使用
(一)什么是隐式转换 隐式转换是指:scala自动把一种类型转成另一种类型的过程。这个过程对用户编程而言不可见,不需要用户手动编写代码。 在上面的代码的过程中,scala就帮我们做了一次隐式转换:把I
正则表达式引用-手机号打码
(一)matchs方法 正则表达式对象有matches方法,它的作用是验证给定的字符串是否满足正则表达式的要求。它的格式如下: val 结果 = 正则.matches(目标字符串) 其中的结果是一个b
正则表达式(一)
(一)正则表达式的定义 正则表达式(Regular Expression)是一种用于匹配、查找和替换文本中特定模式的字符串。 它的应用场景包括: 1.数据验证。在用户注册、登录等场景中验证输入的信息是
模式匹配-基础使用
问题导入 我们今天接到一个开发任务,就是根据身份证号码,输出这个人的籍贯。例如:42表示湖北,11表示北京 match case的基本格式 执行流程是:如果value匹配到了pattern1,就执行结
救命!Java小知识点,基础党吃透直接起飞
作为Java选手,光会HelloWorld可不够,这3个偏基础的进阶知识点,简单好懂还实用,代码抄就能跑,赶紧码住! 一、 静态(static)关键字:全局共享的“专属资源” static修饰的变量/
文件读写-成绩分析(下)
成绩分析代码如下; 1.计算每个同学的总分和平均分 统计每个科目的平均分 列出总分前3名和单科前3名,并保存结果到文件中 运行结果:
文件读写-成绩分析
任务如下: 1.计算每个同学的总分和平均分 统计每个科目的平均分 列出总分前3名和单科前3名,并保存结果到文件中 学生的成绩示例: 姓名,语文,数学,英语 张伟,87,92,88 李娜,90,85,9
文件读写-全文单词统计(下)
1.创建一个文件 写入英语 2.拆分为单词 使用正则表达式W+ 去拆分字符串 结果是一个list * \W表示一个非字符(!. ? 空格) 3.统计每个单词出现的次数 新建一个Map("I" -> 0
文件读写-全文单词统计
(一)任务分析 把文字内容从.txt文件中读到内存中。 写程序分析数据。 把结果写入.txt文件。 (二)从文件中读出内容 在scala中,涉及到文件读写的方法有很多,可以使用java.io下的工具包
scala中的字符串-身份证中的秘密(下)
编写程序,实现效果。 从键盘上输入一个身份证号,输出判断结果 籍贯:湖北省 性别:男 年龄:40 生日:06-11 星座:巨蟹 性格: 代码如下:
scala中的字符串-身份证中的秘密
(一)String 的定义 String 在 Scala 中是不可变的字符序列,这意味着一旦创建,其内容就不能被修改。 定义格式: 1.双引号: val str = "xxxx" 2.三引号。支持换行
Scala梦想清单管理
任务背景:梦想清单管理。 1. 使用case class 定义DreamItem类。它的属性有:内容,是否完成,截止日期,优先级。 2. 定义可变Array来保存DreamItem。 3. 添加3个梦
Scala中的Array
(一)Array的定义 Array 是一种在 Scala 中用于存储固定大小、相同类型元素的数据结构。它在内存中是连续存储的,这使得访问元素的速度非常快。 类型有两种:Array表示长度不可变的数组
Scala的基础小挑战o-o
题目: 使用 case class 创建图书信息类 Book:包含四个属性:ID,书名,作者,价格,数量。 创建一个名为 BookList 的可变 List,它只能用来保存 Book 的实例。 初始化
Scala中的迭代器
(一)迭代器的定义 迭代器是一种用于遍历集合元素的对象。它提供了统一的方式来访问各种集合类 型(如列表、映射、集合等)中的元素,而不需要了解集合的内部结构。 在 Scala 中,迭代器是一种抽象的概念
Scala中的case class
(一)case class的定义 case class 是 Scala 中一种特殊的类,它用于创建不可变的数据容器。 语法如下: case class ClassName(parameter1: Ty
Scala中的List
(一)List的定义和介绍 List 是一种有序的数据结构,它是一种链表结构。 List 创建格式 不可变List: val 列表名称 = List(element1, element2,...) 可
Scala的Map映射
(一)Map 的定义和创建 Map是一种存储键值对的数据结构,每个键在 Map 中是唯一的。在 Scala 中,我们可以使用多种方式创建 Map。 Map 创建格式: 1.不可变 Map:val ma
Scala包及其导入
(一)包的概念 Scala中的包可以定义在文件的开头,也可以在代码的任意位置。 作用: 区分同名的类; 类很多时,更好地管理类;控制访问范围; (二)包的基本使用 基本步骤:创建包 → 创建对象(类)
下一页