当前位置: 首页 > article >正文

匹配 变量的类型

package test_35
//匹配 变量的类型
object test4 {
  def main(args: Array[String]): Unit = {
    val i = 1
    val j:Double =1.2
    val b: Boolean = false

    val x:Any = b
    x match {
      case _:Int => println(s"当前是Int")
      case _:Double => println(s"当前是Double")
      case a:Boolean => println(s"当前是Boolean $a")
      case _ => println("其他")
    }
  }
}

http://www.kler.cn/a/419739.html

相关文章:

  • 【C++】数组
  • Android Studio 右侧工具栏 Gradle 不显示 Task 列表
  • Ai编程cursor + sealos + devBox实现登录以及用户管理增删改查(十三)
  • brew安装mongodb和php-mongodb扩展新手教程
  • 使用Python和OpenCV自动检测并去除图像中的字幕
  • JAVA OPCUA 服务端开发,客户端连接会话监听和订阅事件监听
  • 前端API自动化构建工具:讲述 FlyHttp 设计思想
  • 微信小程序开发入门 笔记一 2024/11/29
  • 网页端五子棋对战(一)---websocket引入前后端交互的实现
  • LangGPT社区创始人云中江树:用热爱与坚持点燃实战营课堂
  • 物理机上的Navicat连接不上centos7虚拟机中mysql的解决办法
  • C++_详解多态
  • Base64.cv:高效安全的在线Base64转换工具详解
  • 高效集成:将聚水潭数据导入MySQL的实战案例
  • PostgreSQL17.x创建用户与授权命令
  • 具身智能高校实训解决方案——从AI大模型+机器人到通用具身智能
  • Oracle DataGuard 主备正常切换 (Switchover)
  • 《沉积与特提斯地质》
  • PD虚拟机启动Windows系统突然黑屏的解决方法
  • 小程序-基于java+SpringBoot+Vue的养老院管理系统设计与实现
  • 【datasheet】LTC4412 (2)
  • 阿里重磅开源 Fluss: Flink Unified Streaming Storage
  • 宠物领养网络:SpringBoot的实现之道
  • Android studio 签名加固后的apk文件
  • YOLOv1 (You Only Look Once)
  • 如何使用 Jenkins 集成 Docker 以实现自动化 CI/CD 流程