首页
社区
HOT
文章分类
资讯线报
影视推荐
趣站分享
软件工具
教程之家
编程语言
源码项目
名人杂谈
CBD中心
书籍报刊
美食鲜饮
好物推荐
特色功能
每日60秒
日更
电脑壁纸
NEW
CXK打篮球
随机小姐姐
new
随机小哥哥
new
VIP视频解析
短视频聚合解析
整人无限弹窗
new
全屏无限滑稽
new
大流量卡
+99
浏览办卡
商铺
办卡须知
手册
随身WIFI
商铺
WIFI手册
手册
购物领券
折扣
知趣导航
音乐 ♪
NEW
关于我们
隐私政策
免责声明
留言板
导航测试
投稿
发布文章
发布帖子
登录
注册
找回密码
快速登录
首页
社区
HOT
文章分类
资讯线报
影视推荐
趣站分享
软件工具
教程之家
编程语言
源码项目
名人杂谈
CBD中心
书籍报刊
美食鲜饮
好物推荐
特色功能
每日60秒
日更
电脑壁纸
NEW
CXK打篮球
随机小姐姐
new
随机小哥哥
new
VIP视频解析
短视频聚合解析
整人无限弹窗
new
全屏无限滑稽
new
大流量卡
+99
浏览办卡
商铺
办卡须知
手册
随身WIFI
商铺
WIFI手册
手册
购物领券
折扣
知趣导航
音乐 ♪
NEW
关于我们
隐私政策
免责声明
留言板
导航测试
登录
注册
找回密码
快速登录
14W+
3.8W+
1
更多资料
搜索内容
one
8枚徽章
安徽
圈主
这家伙很懒,什么都没有写...
关注
私信
文章
226
收藏
0
评论
1
圈子
0
帖子
0
粉丝
1
发布
226
排序
最新发布
最近更新
最多查看
最多点赞
最多回复
最多收藏
销售数量
1.4 使用IDEA开发Scala应用程序
接下来,我们就可以开发第一个Scala程序“HelloWorld”了。本节包括如下内容:创建Scala项目创建Scala应用程序注意:确保已经安装好了JDK 8+。 创建Scala项目首先我们在IntelliJ IDEA中创建一...
Scala语言
Scala
# 大数据
# bigdata
# 教程
1年前
0
877
233
2.1 变量
Scala有两种类型变量:可变的和不可变的。不可变意味着变量的值一旦声明就不能更改。数据不变性帮助在管理数据时实现并发控制。强烈建议不要使用可变变量。Scala作为语言中的第一类公民,高度鼓...
Scala语言
Scala
# 大数据
# bigdata
# 教程
1年前
0
468
189
2.2 数据类型
与Java语言类似,Scala 语言内置了基本的数据(变量)类型以及在这些类型上允许执行的运算符。但是与Java语言不同的是,Scala没有原始数据类型(基本数据类型)。在Scala中,所有的数据类型都是对...
Scala语言
Scala
# 大数据
# bigdata
# 教程
1年前
0
899
135
2.3 运算符
数据存储在变量中,要对数据进行运算,就需要使用运算符。Scala语言中提供了这几种运算符:算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符等。注:实际上,Scala没有传统意义上的运...
Scala语言
Scala
# 大数据
# bigdata
# 教程
1年前
0
774
155
2.4 数组
Scala语言中提供的数组是用来存储固定大小的同类型元素的。数组的第一个元素索引为0,最后一个元素的索引为元素总数减1。Scala中数组分为定长数组和变长数组。创建定长数组Array的两种方式:先...
Scala语言
Scala
# 大数据
# bigdata
# 教程
1年前
0
385
126
3.1 选择结构
Scala同样提供了对程序流程控制的语法。Scala中的程序流程控制结构虽然与Java类似,但也有自己的一些独特的方法。选择结构Scala的if/else语法结构和Java或者C++一样。不过,在Scala中if/else表...
Scala语言
Scala
# 大数据
# bigdata
# 教程
1年前
0
743
144
3.2 循环结构
Scala同样提供了对程序流程控制的语法。Scala中的程序流程控制结构虽然与Java类似,但也有自己的一些独特的方法。循环结构经常地,我们需要遍历集合中的元素,或者对集合中的每个元素进行操作,...
Scala语言
Scala
# 大数据
# bigdata
# 教程
1年前
0
819
202
3.3 简单模式匹配
Scala中没有提供与Java语言中switch类似的语法,但是提供了一个更加强大的模式匹配功能。模式匹配是一个Scala 概念,它看上去与其它语言中的一个switch 语句很类似。不过,它是一个比switch 语...
Scala语言
Scala
# 大数据
# bigdata
# 教程
1年前
0
367
222
4.1 Scala集合:Seq
Scala 有一个丰富的集合库,包含很多不同类型的集合。此外,所有的集合都暴露出相同的接口。因此,一旦熟悉了一个Scala 集合,就可以很容易地使用其它集合类型。Scala中的集合体系主要包括:Ite...
Scala语言
Scala
# 大数据
# bigdata
# 教程
1年前
0
748
146
4.2 Scala集合:Set
Set 是一个不重复元素的无序集合。它不包含重复元素。此外,它不允许通过索引访问一个元素,因为它并没有索引。下面是一个Set 的例子:val fruits = Set('apple', 'orange', 'pear', 'banana')v...
Scala语言
Scala
# 大数据
# bigdata
# 教程
1年前
0
683
189
4.3 Scala集合:Map
Map是一个key-value 对的集合。在其它语言中,它被称为词典、关联数组、或HashMap。这是一个根据key查找value的高效的数据结构。下面的代码段演示了怎样创建和使用一个Map:val capitals = Map(...
Scala语言
Scala
# 大数据
# bigdata
# 教程
1年前
0
596
246
4.4 Scala集合:Queue和Stack
Queue队列(queue)是一种“先进先出”的数据结构。这一节我们学习如何使用Scala的不可变队列,以及执行一些常见的操作,如初始化,添加或删除元素,在队列中通过键找到元素,入队和出队。Queue...
Scala语言
Scala
# 大数据
# bigdata
# 教程
1年前
0
546
202
4.5 Scala集合:Stream流
什么是Stream流?根据Scala文档,流是类似于列表的数据结构,只是流的元素是惰性计算机制。因此,可以拥有无限长的流!Stream(流)与List类似,但是它是延迟计算的,所以可以非常非常长。// 创建...
Scala语言
Scala
# 大数据
# bigdata
# 教程
1年前
0
740
250
4.6 Scala集合:Vector
什么是向量?根据Scala文档,Vector是类似于List的数据结构。但是,它解决了List中随机访问的低效问题。【示例】学习如何使用Scala的不可变向量来执行一些常见的操作,比如初始化Vector,访问特...
Scala语言
Scala
# 大数据
# bigdata
# 教程
1年前
0
697
142
4.7 Scala集合:Range和Tuple
RangeRange定义一个范围,指定开始、结束和步长,通常用于填充数据结构和遍历for循环。object RangeDemo { def main(args: Array[String]): Unit = { // 使用方法to来创建Range(包含上限) ...
Scala语言
Scala
# 大数据
# bigdata
# 教程
1年前
0
774
181
4.8 Scala集合:Option
在Scala中,Option[T]是给定类型的0或1个元素的容器。Option 是一个数据类型,用来表明一些数据的“有”或“无”,可以是Some[T]或None[T],其中T可以是任何给定类型。一个Some 实例可以存储任...
Scala语言
Scala
# 大数据
# bigdata
# 教程
1年前
0
871
261
上一页
1
…
3
4
5
6
7
…
15
下一页
跳转
发布文章
发布帖子
在手机上浏览此页面
登录
没有账号?立即注册
手机号或邮箱
验证码
发送验证码
记住登录
账号密码登录
登录
用户名/手机号/邮箱
登录密码
记住登录
找回密码
|
免密登录
登录
社交账号登录
使用社交账号登录即表示同意
用户协议
、
隐私声明
注册
已有账号,立即登录
设置用户名
手机号或邮箱
验证码
发送验证码
设置密码
重复密码
注册
已阅读并同意
用户协议
、
隐私声明
扫码登录
使用
其它方式登录
或
注册
扫码登录
扫码登录即表示同意
用户协议
、
隐私声明