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

Posted 赈川_Mxt

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Scala学习记录——1.初识Scala语言相关的知识,希望对你有一定的参考价值。


文章目录

  • ​​1.安装Scala​​
  • ​​2.Scala repl​​
  • ​​3.练习​​

1.安装Scala

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

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

  • ​:help​​:获取帮助

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

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

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

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

Scala学习记录——1.初识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语言_环境变量_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语言_数据类型_08

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

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

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

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


以上是关于Scala学习记录——1.初识Scala语言的主要内容,如果未能解决你的问题,请参考以下文章

1.初识scala

Scala学习之路 Spark初识

Scala

学习Scala 进击大数据Spark生态圈

scala记录介绍

Scala语言概述