![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Scala
文章平均质量分 56
mischen520
JAVA高级架构师
展开
-
Scala中的for循环
基本语法for ( 循环变量 <- 数据集 ) {循环体}这里的数据集可以是任意类型的数据集合,如字符串,集合,数组等,这里我们还没有讲到集合,数组语法,请大家不要着急,先能演示例子,后面咱们详细讲。object ScalaLoop {def main(args: Array[String]): Unit = {for ( i <- Range(1,5) ) { // 范围集合println("i = " + ...原创 2021-06-06 11:14:15 · 1704 阅读 · 0 评论 -
Scala流程控制语法解析
Scala程序代码和所有编程语言代码一样,都会有特定的执行流程顺序,默认情况下是顺序执行,上一条逻辑执行完成后才会执行下一条逻辑,执行期间也可以根据某些条件执行不同的分支逻辑代码。4.1 分支控制让程序有选择的的执行,分支控制有三种:单分支、双分支、多分支4.1.1 单分支IF...ELSE语句是通过一条或多条语句的执行结果(true或者false)来决定执行的代码块if(布尔表达式) {// 如果布尔表达式为 true 则执行该语句块}如果布尔表达式为 true 则...原创 2021-06-06 09:31:33 · 129 阅读 · 0 评论 -
Scala赋值运算符详解
原创 2021-06-06 09:18:38 · 248 阅读 · 0 评论 -
Scala中常用关键字
Scala 可以使用两种形式的标志符,字符数字和符号。字符数字使用字母或是下划线开头,后面可以接字母或是数字,符号"$"在 Scala 中也看作为字母。然而以"$"开头的标识符为保留的 Scala 编译器产生的标志符使用,应用程序应该避免使用"$"开始的标识符,以免造成冲突。 Scala 的命名规则采用和 Java 类似的 camel 命名规范,首字符小写,比如 toString。类名的首字符还是使用大写。此外也应该避免使用以下划线结尾的标志符以避免冲突。 Scala 内部实现时会使用转义的标志符,原创 2021-06-06 09:11:56 · 1551 阅读 · 0 评论 -
Scala变量详解
变量是一种使用方便的占位符,用于引用计算机内存地址,变量创建后会占用一定的内存空间。基于变量的数据类型,操作系统会进行内存分配并且决定什么将被储存在保留内存中。因此,通过给变量分配不同的数据类型,你可以在这些变量中存储整数,小数或者字母。2.2.1语法声明变量的类型在变量名之后等号之前声明。object ScalaVariable {def main(args: Array[String]): Unit = {// var | val 变量名 :变量类型 = 变...原创 2021-06-06 09:08:22 · 256 阅读 · 0 评论 -
idea如何添加scala支持
idea本身是不支持scala的,如果要支持scala,需要在idea中配置一下首先,进入idea,截图如下:原创 2021-06-06 08:09:42 · 7401 阅读 · 4 评论 -
什么是Scala?
从英文的角度来讲,Scala并不是一个单词,而是Scalable Language两个单词的缩写,表示可伸缩语言的意思。从计算机的角度来讲,Scala是一门完整的软件编程语言,那么连在一起就表示Scala是一门可伸缩的软件编程语言。之所以说它是可伸缩,是因为这门语言体现了面向对象,函数式编程等多种不同的语言范式,且融合了不同语言新的特性。Scala编程语言是由联邦理工学院洛桑(EPFL)的Martin Odersky于2001年基于Funnel的工作开始设计并开发的。由于Martin Odersky之前原创 2021-06-05 16:49:42 · 1290 阅读 · 0 评论