栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Scala-Day13

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Scala-Day13

Scala流程控制 3.1——分支控制(if-else)

Scala中的的if else语句语法的用法与Java类似。

实例:

package three

import scala.io.StdIn

object Test01_IfElse {
  def main(args: Array[String]): Unit = {

    println("请输入您的年龄")
    val age = StdIn.readInt()
    //单分支
    if(age < 18){
      println("FBIWarning!----小屁孩儿勿进!")
    }
    println("---------------------------------------------")
    //双分支
    if (age<18){
      println("Go home and finish your homework")
    }else{
      println("Welcome to the adult world ,You need to start taking responsibility.")
    }
    println("---------------------------------------------")
    //多分支
    if(age<0){
      println("不要开玩笑好不")
    }else if(age>6&&age<10){
      println("你好呀小朋友")
    }else if (age>10&&age<16){
      println("大的 小朋友")
    }else if(age>16&&age<20) {
      println("Old man~")
    }else{
      println("没多少时间了,乐观点吧哈哈")
    }
  }
}


分支语句的返回值:





Java中的三元运算符a?b:c (条件a成立执行b,不成立执行c,不熟悉的读者可能会产生困惑),Scala中缩减操作则可读性更高,容易理解。


好了,明天继续学习,下午和夜晚要学高数和英语了,再见~

每日一句:
All we can do is do our level best to relish this remarkable ride.
我们做能做的就是,尽己所能,珍惜这段珍贵的人生旅程。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/530982.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号