欢迎您的访问
一个专注于Java技术系列文章的技术分享网站
关注我们

—— 加入社群 ——
「十大城市」工作内推
「微信/QQ」技术讨论
「面试真题」随时领取
公众号名称:搜云库技术团队  公众号ID:souyunku
关注公众号后发送 口令 获取关闭弹窗地址
公众号每天中午 12:20 为你推送一篇技术文章

Scala

Scala教程,Scala面试题,Scala性能调优,Scala源码分析,Scala安装

专栏汇总:Scala 教程

souyunku阅读(141)评论(0)赞(0)

Scala 是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性,也就是创造更好的JAVA,Scala 源代码被编译成Java字节码,所以它可以运行于JVM之上,并可以调用现有的Java...

四十三、Scala 教程: break 语句

souyunku阅读(42)评论(0)赞(0)

文章永久连接:https://tech.souyunku.com/?p=3053 当在循环中使用 break 语句,在执行到该语句时,就会中断循环并执行循环体之后的代码块。 Scala 语言中默认是没有 break 语句,但是你在 Scal...

四十二、Scala 教程: List(列表)

souyunku阅读(43)评论(0)赞(0)

文章永久连接:https://tech.souyunku.com/?p=3051 列表 Scala 列表 有点像 数组, 因为他们都是有序存储结构,而且所有元素的类型都一样,但它又不同于数组 1、 列表(List)一旦被创建就不能改变其中的...

四十一、Scala 教程: while 循环

souyunku阅读(35)评论(0)赞(0)

文章永久连接:https://tech.souyunku.com/?p=3049 只要给定的条件为 true,Scala 语言中的 while 循环语句会重复执行循环体内的代码块。 语法 Scala 语言中 while 循环的语法: whi...

四十、Scala 教程: do…while 循环

souyunku阅读(35)评论(0)赞(0)

文章永久连接:https://tech.souyunku.com/?p=3047 for 循环允许您编写一个执行指定次数的循环控制结构。 语法 Scala 语言中 for 循环的语法: for( var x <- Range ){ s...

三十九、Scala 教程: Option(选项)

souyunku阅读(48)评论(0)赞(0)

文章永久连接:https://tech.souyunku.com/?p=3045 Scala Option(选项) 类型用来表示一个值是可选的(有值或无值)。 Scala 使用 Option[T] 来告诉程序:「我会想办法回...

三十八、Scala 教程: 函数 – 可变参数

souyunku阅读(35)评论(0)赞(0)

文章永久连接:https://tech.souyunku.com/?p=3043 Scala 通过在参数的类型之后放一个星号来设置可变参数(可重复的参数) Scala 允许你指明函数的最后一个参数可以是重复的,即我们不需要指定函数参数的个数...

三十七、Scala 教程: 函数柯里化(Currying)

souyunku阅读(36)评论(0)赞(0)

文章永久连接:https://tech.souyunku.com/?p=3041 柯里化(Currying) 柯里化(Currying) 指的是将原来接受两个参数的函数变成新的接受一个参数的函数的过程。新的函数返回一个以原有第二个参数为参数...

三十六、Scala 教程: Set(集合)

souyunku阅读(36)评论(0)赞(0)

文章永久连接:https://tech.souyunku.com/?p=3039 Scala Set(集合) 能够存储各种数据类型,但它的元素是没有没有重复的,所有的元素都是唯一的。 Scala 集合分为 可变集合 和 不可变集合 。 默认...

三十五、Scala 教程: 递归函数

souyunku阅读(29)评论(0)赞(0)

文章永久连接:https://tech.souyunku.com/?p=3037 递归函数 意味着函数可以调用它本身,递归函数在函数式编程的语言中起着重要的作用。 下面我们举个用 递归函数 实现阶乘的范例 object Test { def...

一个专注于Java技术系列文章的技术分享网站