一、基本数据类型和变量 1.基本数据类型 java中每一个数据类型都是一个类; scala没有自己定义String类型,String类型是从java.lang.String照搬的。 字面量(literal) 2.变量 同一个环境中,可以重复使用同样一个变量名,只会记录最后一次用的那个类型。 二、输入 ...
分类:
其他好文 时间:
2019-10-22 18:20:13
阅读次数:
54
上次我们介绍了函数式编程的好处,并使用scala写了一个小小的例子帮助大家理解,从这里开始我将真正开始介绍scala编程的一些内容。 ...
分类:
其他好文 时间:
2019-09-19 19:24:41
阅读次数:
55
![](https://yaocloud.com/img/Image [19].png) ...
分类:
其他好文 时间:
2019-09-03 11:24:25
阅读次数:
104
SCALA基础 面向对象和面向函数的集成 !!!!一切值都是对象,一切函数都是值!!!! 函数时编程,一切都是函数 数学式的语法思维 面向对象和面向函数的集成 !!!!一切值都是对象,一切函数都是值!!!! 函数时编程,一切都是函数 数学式的语法思维 —————————————————————— I ...
分类:
其他好文 时间:
2019-08-28 15:52:00
阅读次数:
103
Scala的简介 大数据中使用Scala编写的两大框架就是kafka和Spark 1. 官方网站: https://www.scala-lang.org/ 2.特点 1.即是面向对象编程又是编写函数编程(函数可以独立于对象独自存在,不必非要在对象中) 2.和Java一样是运行在JVM之上的高级语言( ...
分类:
其他好文 时间:
2019-08-27 00:33:20
阅读次数:
94
Scala解释器的使用 ·REPL:Read(取值)-> Evaluation(求值)-> Print(打印)-> Loop(循环)。scala解释器也被称为REPL,会快速编译scala代码为字节码,然后交给JVM来执行。 ·计算表达式:在scala>命令行内,键入scala代码,解释器会直接返回 ...
分类:
其他好文 时间:
2019-08-26 22:57:51
阅读次数:
98
一、Scala基础语法 === [TOC] === (一) 变量、类型、操作符 1.变量申明 ●Java中: ●在Scala中: ●说明 var声明的变量 可以 重新赋值 val声明的变量 不可以 重新赋值,或称之为不可变变量/只读变量。相当于java里用final修饰的变量 ●注意: Scala中 ...
分类:
其他好文 时间:
2019-08-25 12:32:29
阅读次数:
83
creates Map adds key, value to map iterate over all values. getOrElse equals Output Maps equal ...
分类:
其他好文 时间:
2019-08-24 20:44:49
阅读次数:
67
class GFG(Lname: String, Tname: String, article: Int) { def show() { println("Language name: " + Lname); println("Topic name: " + Tname); println("Tot... ...
分类:
其他好文 时间:
2019-08-24 20:17:48
阅读次数:
64
val list=List(1,2,3,4) list.reduce((x:Int,y:Int)=>x+y) >list.reduceLeft((x:Int,y:Int)=>x+y) var first = true var acc:Int = 0 op=(x:Int,y:Int)=>x+y for ...
分类:
其他好文 时间:
2019-08-16 01:01:25
阅读次数:
83