文章目录
前言
- 学会会搭建Scala的IntelliJ IDEA开发环境
- 会会在集成开发环境里创建Scala项目
搭建Scala集成开发环境
IntelliJ IDEA(简称IDEA)是一款支持Java、Scala和Groovy等语言的开发工具,主要用于企业应用、移动应用和Web应用的开发。IDEA在业界被公认为是很好的Java开发工具,尤其是智能代码助手、代码自动提示、重构、J2EE支持等功能非常强大。
(一)启动IDEA
- 采用的是的IDEA 2022.2.2的版本
(二)安装Scala插件
- Scala插件的安装有两种方式:在线与离线。我们学习在线安装方式。
- 启动IDEA,在欢迎界面中选择Plugins命令,search一下scala,单击Install按钮,安装插件。
- 重新启动IDEA
(四)创建Scala项目
1、创建Scala项目 - ScalaDemo01
- 单击【New Project】
- 完成下图所示配置,单击【Create】按钮,创建项目,Scala SDK安装到本地请参考《在Windows上安装Scala》
- 创建成功出现下图界面
2、创建Scala类 - HelloWorld
- 在项目的src目录上右击,选择New→Package,创建一个包net.army.day01
- 在包net.army.day01上右击,选择New→Scala Class,创建一个Scala类HelloWorld
- Scala类创建成功后,即可编写Scala程序,定义一个没有返回值的speak()方法,用来输出一条信息
- 代码如下
package net.army.day01
/**
* 作者:梁辰兴
* 日期:2023/2/22
* 功能:输出Hello Scala World~
*/
class HelloWorld {
def speak(): Unit = {
println("Hello Scala World~")
}
}
3、创建Scala单例对象 - TestHelloWorld
-
在包net.army.day01上右击,选择New→Scala Class,选择创建Object,创建一个Scala对象TestHelloWorld,在里面创建主方法,实例化HelloScala,然后调用其speak()方法
-
代码如下
package net.army.day01
/**
* 作者:梁辰兴
* 日期:2023/2/22
* 功能:测试HelloWorld
*/
object TestHelloWorld {
def main(args: Array[String]): Unit = {
val hello = new HelloWorld() // 创建对象
hello.speak() //调用对象方法
}
}
(五)课堂任务
1、输出个人信息
- 创建Scala单例对象PrintStudentInfo,输出学生信息
- 运行效果
2、打印史努比
- 创建Scala单例对象Snoopy,输出可爱的史努比
- 运行效果