scala的基础概念

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scala的基础概念相关的知识,希望对你有一定的参考价值。

scala方法的定义:
def methed(参数:类型..) :返回类型 = {}:
非递归返回类型可以省略返回类型;
返回类型是Unit时,可以省略=;
函数的定义:
val f:类型=>类型 = {参数=>返回};
val f = (参数列表) => {实现}:
函数可以作为方法的参数;
方法(利用了_转换成函数了)也可以作为方法的参数;

数组:Array[数组类型](数据)
Array(Apply);
new定长数组、变长数组ArrayBuffer;
访问;
+=、++=、-=、insert(位置,数据)、remove(位置,数据)、reduce

以上是关于scala的基础概念的主要内容,如果未能解决你的问题,请参考以下文章

Spark基础学习笔记13:Scala函数

Scala基础:类和对象访问修饰符和构造器

Spark基础学习笔记15:Scala类和对象

Scala 基础语法

Scala基础语法

未完成Scala 基础