Scala:根据身份证号码,输出这个人的籍贯

例如:42表示湖北,33表示浙江,11表示北京,31表示上海

复制代码
object y8 {
  def main(args: Array[String]): Unit = {
    val id="429005200101020054"
    val provice=id.substring(0,2)
//    println(provice)
//    if (provice=="42"){
//      println("湖北")
//    if (provice=="33") {
//      println("浙江")
//    }else if (provice=="11"){
//      println("北京")
//    }else if (provice=="31"){
//      println("上海")
//    }else {
//      println("未知", provice)
//     }
      provice match {
        case "42"=>println("湖北")
        case "42"=>println("浙江")
        case "42"=>println("北京")
        case "42"=>println("上海")
        case _ => println("我不知道!!!")
    }
  }
}
相关推荐
桃园码工7 分钟前
第一章:Go 语言概述 1.什么是 Go 语言? --Go 语言轻松入门
开发语言·后端·golang
努力更新中14 分钟前
Python浪漫之画一个音符♪
开发语言·python
Mr_Xuhhh23 分钟前
程序地址空间
android·java·开发语言·数据库
凤枭香32 分钟前
Python Selenium介绍(二)
开发语言·爬虫·python·selenium
疯狂吧小飞牛33 分钟前
C语言解析命令行参数
c语言·开发语言
z2023050837 分钟前
linux之调度管理(13)- wake affine 唤醒特性
java·开发语言
AI人H哥会Java38 分钟前
【JAVA】Java高级:Java网络编程——TCP/IP与UDP协议基础
java·开发语言
小白要加油哈1 小时前
Lua--1.基础知识
开发语言·junit·lua
萧萧玉树1 小时前
分布式在线评测系统
前端·c++·后端·负载均衡
网络安全Ash1 小时前
企业网络安全之OPENVPN
开发语言·网络·php