code:

package com.aura.scala.day01

import scala.util.Random

object patternMatching01 {
def main(args: Array[String]): Unit = {
val x:Int = Random.nextInt()
// 一个模式匹配语句包括一个待匹配的值,match关键字,以及至少一个case 语句。
x match {
case => "zero"
case => "one"
case => "two"
case _ => "other"
}
println(x) def matchTest(x:Int):String = x match {
case => "zero"
case => "one"
case => "two"
case _ => "other"
}
println(matchTest())
println(matchTest())
}
}

result:

"D:\Program Files\Java\jdk1.8.0_201\bin\java.exe" "-javaagent:D:\Program Files\JetBrains\IntelliJ IDEA 2019.1.3\lib\idea_rt.jar=5775:D:\Program Files\JetBrains\IntelliJ IDEA 2019.1.3\bin" -Dfile.encoding=UTF- -classpath "D:\Program Files\Java\jdk1.8.0_201\jre\lib\charsets.jar;D:\Program Files\Java\jdk1.8.0_201\jre\lib\deploy.jar;D:\Program Files\Java\jdk1.8.0_201\jre\lib\ext\access-bridge-64.jar;D:\Program Files\Java\jdk1.8.0_201\jre\lib\ext\cldrdata.jar;D:\Program Files\Java\jdk1.8.0_201\jre\lib\ext\dnsns.jar;D:\Program Files\Java\jdk1.8.0_201\jre\lib\ext\jaccess.jar;D:\Program Files\Java\jdk1.8.0_201\jre\lib\ext\jfxrt.jar;D:\Program Files\Java\jdk1.8.0_201\jre\lib\ext\localedata.jar;D:\Program Files\Java\jdk1.8.0_201\jre\lib\ext\nashorn.jar;D:\Program Files\Java\jdk1.8.0_201\jre\lib\ext\sunec.jar;D:\Program Files\Java\jdk1.8.0_201\jre\lib\ext\sunjce_provider.jar;D:\Program Files\Java\jdk1.8.0_201\jre\lib\ext\sunmscapi.jar;D:\Program Files\Java\jdk1.8.0_201\jre\lib\ext\sunpkcs11.jar;D:\Program Files\Java\jdk1.8.0_201\jre\lib\ext\zipfs.jar;D:\Program Files\Java\jdk1.8.0_201\jre\lib\javaws.jar;D:\Program Files\Java\jdk1.8.0_201\jre\lib\jce.jar;D:\Program Files\Java\jdk1.8.0_201\jre\lib\jfr.jar;D:\Program Files\Java\jdk1.8.0_201\jre\lib\jfxswt.jar;D:\Program Files\Java\jdk1.8.0_201\jre\lib\jsse.jar;D:\Program Files\Java\jdk1.8.0_201\jre\lib\management-agent.jar;D:\Program Files\Java\jdk1.8.0_201\jre\lib\plugin.jar;D:\Program Files\Java\jdk1.8.0_201\jre\lib\resources.jar;D:\Program Files\Java\jdk1.8.0_201\jre\lib\rt.jar;C:\Users\admin\IdeaProjects\ScalaDay\out\production\ScalaDay;C:\Program Files (x86)\scala\lib\scala-actors-2.11.0.jar;C:\Program Files (x86)\scala\lib\scala-actors-migration_2.11-1.1.0.jar;C:\Program Files (x86)\scala\lib\scala-library.jar;C:\Program Files (x86)\scala\lib\scala-parser-combinators_2.11-1.0.4.jar;C:\Program Files (x86)\scala\lib\scala-reflect.jar;C:\Program Files (x86)\scala\lib\scala-swing_2.11-1.0.2.jar;C:\Program Files (x86)\scala\lib\scala-xml_2.11-1.0.4.jar" com.aura.scala.day01.patternMatching01

other
one Process finished with exit code

最新文章

  1. jpa
  2. STM32解密STM32F103芯片解密STM32F103R6单片机破解多少钱?
  3. React子组件与父组件传值
  4. POJ 1742 Coins DP 01背包
  5. Centos7上使用官方YUM源安装Mysql
  6. 不小心误删@‘local’操作恢复
  7. C++编程开发学习的50条建议(转)
  8. javascript 同步加载与异步加载
  9. 如何配置Flash Media Live Encoder (FMLE)从而使用Azure直播服务
  10. 十款优秀的在线JavaScript工具介绍
  11. Tomcat的server.xml(中文版)
  12. DataGridView DataGridViewCheckBoxColumn编辑时实时触发事件
  13. SQL Server 解决CPU 高占用的一般step
  14. Wolsey "强整数规划“ 建模的+Leapms实践——无产能批量问题
  15. 最近工作再弄基于bootstrap的定制sass
  16. darknet训练yolov3时的一些注意事项
  17. Unity3D 移动摇杆处理
  18. IDEA的maven配置
  19. C#中使用log4net框架做日志输出
  20. [cocos2d-x]移动平台游戏开发(图)

热门文章

  1. STM32中引脚复用说明
  2. 小细节--关于printf的输出问题
  3. Scratch编程:游泳的火柴人(四)
  4. Elastic Search快速上手(2):将数据存入ES
  5. dg搭建后oracle_redo不存在
  6. MySQL-8.0.16 的安装与配置
  7. 弹性布局flex 介绍
  8. switch语句中 参数的类型
  9. angular-cli 引入ui组件库
  10. (坑爹错误)记录prometheus中配置alertmanager.yml一次报错