
scala
文章平均质量分 75
donger__chen
这个作者很懒,什么都没留下…
展开
-
Scala基础
Scala基础1.变量的声明 1.1 变量声明语法val | var 变量名 [:变量类型] = 变量值,如:val age:Int = 123val height = 123.3var weight:Double = 123.3var price:Float = 123.4fvar isTrue:Boolean = true1.var表明变量是可变的,val表明变量是不可变的(与java的final一样);2.scala语法是变量名在前,数据类型在后,与java相反;3.sc原创 2021-01-02 18:15:30 · 251 阅读 · 0 评论 -
scala函数基础
scala函数1、函数的定义def 函数名(参数列表):返回值数据类型={函数体}def add(x:Int,y:Int):Int={x + y}val 函数名:(参数类型) => 返回值类型 = {(参数) = > {函数体}}val add:(Int,Int) => Int ={(x,y) => {x + y}}匿名函数/lambda (参...原创 2020-02-18 22:08:14 · 123 阅读 · 0 评论 -
scala面向对象基础
scala面向对象1、类的定义class 类名{ //变量 val … var … //定义方法 def 方法名(参数) : 返回类型 = {函数体}}2、getter和setter对于类中有var声明的变量(var name:String),scala编译器会直接自动生成其getter和setter方法;val(val name:String)...原创 2020-02-18 00:04:34 · 179 阅读 · 0 评论 -
scala中的数据结构
scala数据结构1、种类scala的数据结构有:数组Array、元组Tuple、容器Collection、序列Sequence、集合Set、映射Map、迭代器Iterator2、数组创建方式 (创建一个长度为10类型为Int的数组1 val arr = new Array[Int](10) 默认初始化为02 val arr = Array(0,0,0,0,0,0,0...原创 2020-02-17 21:55:28 · 1004 阅读 · 0 评论