1.trimEnd:截取末尾几个长度的字符串 ...
分类:
其他好文 时间:
2019-07-17 00:16:36
阅读次数:
84
一:if表达式 Scala的if表达式和Java语言的用法一样,if,if else,if elseif else这三种结构。 二:while 循环 Scala的while,do while的用法和Java的用法一样,举例说明下。 三:for表达式 Scala的for循环和Java的用法不一样,可以 ...
分类:
其他好文 时间:
2019-07-07 12:41:55
阅读次数:
90
object HelloScala{ //1.def表示一个方法,这是一个关键字 //2.main表示方法名字,表示程序执行的入口 //3.args:Array[String]表示形参。Scala的特点:将参数名写在前面,类型写在后面(go语言中也是一样,java语言中,类型在前,参数名在后) // ...
分类:
其他好文 时间:
2019-06-23 15:39:46
阅读次数:
99
Scala的类与java、C++的一些比起来更简洁,速度更快 对象:使用object关键字修饰的 类:使用class关键字修饰的new Person()实例对象 new类:类的实例(对象) 1.单例对象 (1)scala中没有静态方法和静态字段,没有static (2) java中,没有关键字修饰的 ...
分类:
其他好文 时间:
2019-06-13 15:29:53
阅读次数:
100
类型 1.基本类型 和Java类似,scala也有基本类型,但是scala的基本类型也是对象,String类型是直接引用的Java的string,举个栗子(scala脚本): 基本操作符都是方法,定义在scala.基本类型里面,比如+ / ,也有一些稍微复杂的操作定义在富包装类中,以‘Rich+基本 ...
分类:
其他好文 时间:
2019-06-09 23:37:53
阅读次数:
147
Scala的异常处理有俩种方式:捕获异常和抛出异常 抛出异常使用关键字 throw 捕获异常使用关键字 catch 通常提醒异常结束使用关键字 finally ...
分类:
其他好文 时间:
2019-06-03 12:23:28
阅读次数:
105
Scala基础 1、声明变量 2、常用类型 Scala和Java一样,有7种数值类型Byte、Char、Short、Int、Long、Float和Double(无包装类型)和一个Boolean类型 3、条件表达式 Scala的的条件表达式比较简洁,例如: 4、块表达式 5、循环 在scala中有fo ...
分类:
其他好文 时间:
2019-05-25 17:03:09
阅读次数:
104
1.进官网:https://www.scala-lang.org/ 上面就是进入Scala社区后的一个画面,官方对Scala的简单介绍是:Scala将面向对象和函数式编程集合在一个简洁的高级语言中,Scala的静态类型有助于避免复杂应用程序中的错误。 2.Scala六个特性。 (1)可以和java无 ...
分类:
其他好文 时间:
2019-05-13 14:00:27
阅读次数:
99
这篇文章教你如何搭建Spark的群集: 首先打开三个虚拟机,现在我们需要安装Scala,因为Spark是基于Scala开发的,所以需要安装Scala。在Ubuntu下安装Scala很简单,我们只需要运行 就可以安装Scala了。 安装完成后运行scala -version可以看到安装的Scala的版 ...
分类:
系统相关 时间:
2019-04-29 15:25:21
阅读次数:
180
模式匹配在jdk1.7之前,Java的switch关键字只可以处理原生类型(int、short、byte、char)和枚举类型。在jdk1.7以后,switch新增了对String类型的处理。scala的模式匹配则可以处理各种复杂的类型以及场景。常量匹配、变量匹配、列表和元组匹配在最后一行指令中_是一个通配符,它保证了我们可以处理所有的情况。否则当传进一个不能被匹配的值的时候,你将获得一个运行时错
分类:
其他好文 时间:
2019-04-27 09:26:33
阅读次数:
145