Scala中IDEA的搭建

获取输入

获取一行文本

var input = scala.io.StdIn.readLine("请输入一些文本:")

println("你输入的文本是:"+input)

获取一个整数的输入

var input = scala.io.StdIn.readInt()

println("你输入的整数是:"+input)

获取一个浮点数的输入

var input = scala.io.StdIn.readDouble()

println("你输入的浮点数是:"+input)

IDEA中创建scala

1.文件-设置-插件-输入scala查找并下载

2.文件-新建项目-创建

3.文件-项目结构-全局库-“+”添加-确定

4.src-新建-Scala类-Object输入名称

演习

基本输出
val message="Hello.Scala!"
println(message)    //输出字符串
输出多个变量
val x=10
val y= 20
println(s"x = $x, y=$y")//使用字符串插值来输出多个变量
字符串插值
val weight=98
println(f”他的体重是:$weight kg")
prinuln(f”他的体重是:$weigh %. 2f kg")

分支结构-if语句

if(布尔表达式 1 ){
        //如果布尔表达式 1 为true,则执行该语句块

}else  if(布尔表达式 2 ){
        //如果布尔表达式 2 为true,则执行该语句块

}else  if(布尔表达式 3 ){
        //如果布尔表达式 3 为true,则执行该语句块

}else  {
        //如果以上条件都为false,则执行该语句块

}

练习

main+回车   =>   def main(args:Array[String]):Unit = { }

2.判断是否成年

任务3:输入一个正方形的边长(a)及一个长方形的长与宽(b、c),然后比较两个图形的面积。如果长方形面积大,输出“RECTANGLE”;如果正方形面积大,输出“SQUARE”;如果一样大,输出“SAME”

任务4:试编一个程序,输入三个整数,比较大小,并按照从小到大的顺序输出。

【作业】

1.搭建Scala的IDEA环境的步骤是?

1.安装Scala的SDK

2.安装IDEA插件

3.创建项目

4.设置项目-结构-全局库-添加ScalaSDK

5.新建scala类-odject

2.如何获取输入?

var input = scala.io.StdIn.read数值类型()

3.如何打印输出?

println()

print()

4.if的格式是什么?

if(布尔表达式 1 ){
//如果布尔表达式 1 为true,则执行该语句块

}else  if(布尔表达式 2 ){
//如果布尔表达式 2 为true,则执行该语句块

}else  if(布尔表达式 3 ){
//如果布尔表达式 3 为true,则执行该语句块

}else  {
//如果以上条件都为false,则执行该语句块

}

5.如何获取if的返回值?

定义一个变量,变量等于

val a =if (布尔表达式){

表达式1

} else {

表达式2

}

若上述表达式的值为true,则返回值为表达式1;反之为表达式2

  • 20
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值