文章目录

1.安装Scala

在网上安装好scala后,配置相应环境变量,并在cmd页面输入“scala”后,会显示欢迎信息,并进入scala repl界面

Scala学习记录——1.初识Scala语言_Scala

  • ​:help​​:获取帮助

Scala学习记录——1.初识Scala语言_数据类型_02

  • ​println("a")​​:在屏幕上输出一个a,原理是向JVM的stdout流输出一个消息

Scala学习记录——1.初识Scala语言_环境变量_03

  • 数学运算:​​+、-、*、/​

Scala学习记录——1.初识Scala语言_scala_04

注意:命令返回值时,repl会把它赋给一个新的常量变量,从而可以在以后的运算中引用这个值。这些"res"变量会顺序编号,因此总会有一个唯一的容器来存储命令的结果。

同样的,可以使用变量来作为运算量,例如:

Scala学习记录——1.初识Scala语言_Scala_05

2.Scala repl

repl,分别指的是r(read)、e(evaluate)、p(print)、loop(循环),是scala的编译环境

3.练习

  1. 除了println()之外,还有什么打印字符串的方法?

​print()​​:不换行输出

Scala学习记录——1.初识Scala语言_scala_06

  1. repl支持哪些数据类型?

​https://www.runoob.com/scala/scala-data-types.html​

  1. 将温度值22.5从摄氏度转换成华氏度,公式为 ( x * 9/5 ) + 32
  2. Scala学习记录——1.初识Scala语言_环境变量_07

  3. 将练习2的结果除以2,再转换成摄氏度

Scala学习记录——1.初识Scala语言_scala_08

  1. 使用​​:load <file>​​来尝试加载一个scala代码文件

Scala学习记录——1.初识Scala语言_Scala_09

注意:load命令前面是要加冒号(:)的,这里踩坑了,注意注意!

  1. 输入​​:paste -raw​​,进入“粘贴模式”,粘贴练习4的内容,然后按下 ctrl + D 退出“粘贴模式”,输出结果
  2. Scala学习记录——1.初识Scala语言_数据类型_10