编程范式scala
命令式编程:C C++等
函数式编程: Haskell,Erlang,lisp, scala
scala的基本介绍:
scala在java基础上开发的,Martin
scala运行在java虚拟机(jvm)之上
scala是面型对象的语言,每一个值都是对象
scala并发性好,含有轻量级函数(lambda等),高阶函数(filter等)--参数还可以是函数
scala基本的编程语法
1。 写一个hello world

2。 多行输入

3。退出交互式环境
:quit
4。如何在终端运行一个scala程序

5。通过编译打包的方式循行scala程序


基本的数据类型和变量

变量 val var
val 不可变,声明时必须初始化,不能再赋值
var 可变的,声明时需要初始化,可以再赋值
书写规范
val 变量名:数据类型=初始值
var 变量名:数据类型=初始值
输入输出
从控制台读取数据,需要import io.StdIn._



写入文件

读取文件

数据结构

数组array
声明一个整型数组

声明一个字符串数组

直接推断数组的类型


取出某个值

元组tuple:可返回多个不同的类型

容器(collection)

浙公网安备 33010602011771号