编程范式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)

 

posted @ 2020-03-09 16:04  lililili——  阅读(237)  评论(0)    收藏  举报