1

46 阅读3分钟

1.搭建Scala的IDEA环境,它的基本步骤是?

2. 如何获取输入?

3. 如何打印输出?

(一)环境搭建分为以下四个步骤

1.创建新项目如何用idea环境搭建

选择java类型

image.png

注:名称尽量不使用系统默认名称

2.在Idea中安装scala插件

安装完成Scala插件之后,Idea就可以处理Scala文件了。这个动作只需要做一次即可。安装完成之后,需要重新启动Idea

具体操作如下图所示。

image.png

选择插件,并搜索关键字scala点击安装第一个插件。

image.png

注意,上图中我已经安装过了,所以显示的是更新。如果没有按照过,应该会显示安装

安装之后,要重新启动一次Idea。

3.配置Scala的SDK

在当前项目中,通过文件 → 项目结构 → 全局库。选择已经安装的scala版本。

操作如下图所示。

image.png

选择全局库,点击+,选择ScalaSDK

image.png

在弹出的对话框中选择Scala,如果你之前没有安装过Scala的SDK,那么这里就不会有显示列表。可以点击下载按钮去下载

image.png

image.png

4.新建scala文件

src目录上点击右键,选择新建,选择scala类。如果没有看到scala类这个选择项,可以在全局库中删除scalaSDK,并重新添加一次。

image.png

添加文件名sc01,并选择Scala类的类型为Object类型

image.png

它会自动新建文件sc01,在其中输入代码如下

image.png

点击绿色的运行按钮,在弹出的命令列表中选择运行'sc01'。

image.png

运行结果如下

image.png

(二)IDEA打开项目

分为三个步骤

1. 启动Idea。

2. 文件 → 打开

3.选择项目所在的目录,打开即可

image.png

注意:不要打开上级目录。例如,你的项目目录是D:\01\scala01,那就不要打开D:\01目录,而应该打开D:\01\scala01目录。

(三)获取输入

输入是指用户填写数据给程序。例如,填写姓名,身份证号等。

在scala中,我们通过一些特定的方法来获取用户的输入。

以下分为四个步骤

1. 获取一行文本

val input = scala.io.StdIn.readLine("请输入一些文本:")
println("你输入的是:" + input)

2. 获取一个整数输入

val input = scala.io.StdIn.readInt()
println("你输入的整数是:" + input)

3. 获取一个浮点数的输入

val input = scala.io.StdIn.readDouble()
println("你输入的浮点数是:" + input)

4.获取多个数

希望一次性多输入几个数字,可以使用某个特定的符号隔开,然后再拆分出来。

val inputLine = scala.io.StdIn.readLine("请输入三个数字,用空格分隔:")
val inputs = inputLine.split(" ")
val (first, second, third) = (inputs(0).toInt, inputs(1).toInt, inputs(2).toInt)
println(s"第一个数字是:first")println(s"第二个数字是:first") println(s"第二个数字是:first")println(s"第二个数字是:second")
println(s"第三个数字是:$third")

下面为图例

image.png

(四)打印输出

在scala中,使用两个方法来输出内容:print() 不换行,println()换行

val message = "Hello, Scala!"
println(message) // 输出字符串

字符串插值

println(s"名字是:$name")

输出多个变量

val x = 10
val y = 20
println(s"x = x,y=x, y = x,y=y") // 使用字符串插值来输出多个变量

字符串插值

val weight = 98
println(f"他的体重是: weightkg")println(f"他的体重是:weight kg") println(f"他的体重是: weightkg")println(f"他的体重是:weight%.2f kg")

以下是输出结果

image.png

标签:

Java

话题:

Trae叕更新了?