首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
phx
订阅
人机
半邊陽光
更多收藏集
微信扫码分享
微信
新浪微博
QQ
30篇文章 · 0订阅
迭代器iterator
next() 获取当前的元素,移动一次迭代器 hasNext 判断是否有下一个元素 drop(n) 从当前位置开始,跳过N个元素,它返回一个新的迭代器 take(n) 从当前位置开始,获取N个元素,它
case class
case class 样例类,相对于普通的类,它有三点不同 1、 在创建对象的时候,可以省略 new 2、 可以直接使用类的成员 3、 默认情况下,直接提供了 equals,toString 等方法
list
list:有序,链表 分可变与不可变 可变:val list=scala.collection.mutable.ListBuffer() 不可变:val list=scala.collection.i
map
map:映射 键值对,键不能有相同的 在 Scala 中,Map是一种键值对(key-value)的集合,类似于 Java 中的HashMap或TreeMap,但 Scala 的Map提供了更丰富的函
set
Set,集合。 表示没有重复的元素的集合 特点是:唯一性 默认情况下,set是不可变的,默认为 set() 或 scala.collection.immutable.Set() 可以用 scala.c
scala 01 (在不使用软件的情况下,运行scala,及scala的编译流程)
第一步,新建立一个文件,内容如下。文件名为:HelloWorld.scala 第二步:()进入对应的目录下,运行命令 scalac(加上后缀名),编译文件。 scalac HelloWorld.sca
scala02(输入,输出 and 字符串的穿插)
输入 输出 输出结果 字符串穿插println(s"$name") 成功并不能用一个人达到什么地位来衡量,而是依据他在迈向成功的过程中,克服了多少困难和障碍。
scala 的一些基础
Scala代码中的注释 单行注释 // 多行注释/* / 文档注释 /* */ 快捷键 Ctrl + / 可以添加或删除注释 分号不一定必须写。在 Scala 中,一行一条语句时,分号通常可以省略,当
sacla 的运算符
== 等于 != 不等于 '>' 大于 < 小于 <= 小于等于 '>=' 大于等于 加 减 乘 / 除 % 取余 逻辑与(&&) 作用:当两个操作数都为true时,结果才为true;否则为false
if语句练习及二进制转换
按位与(&) 对两个操作数的每个二进制位执行与操作,只有当两个位都为 1 时结果才为 1 scala 按位或(|) 对两个操作数的每个二进制位执行或操作,只要有一个位为 1 结果就为 1 scala