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("我不知道!!!")
    }
  }
}
相关推荐
KhalilRuan几秒前
Burst编译器的底层原理
java·开发语言
Shirley~~4 分钟前
力扣hot100:每日温度
开发语言·javascript·ecmascript
Renhao-Wan13 分钟前
Docker 核心原理详解:镜像、容器、Namespace、Cgroups 与 UnionFS
java·后端·docker·容器
froginwe1125 分钟前
《WebPages 邮局》
开发语言
@insist12335 分钟前
网络工程师-广域网与接入网技术(一):核心协议与流量控制
开发语言·网络·网络工程师·软考·软件水平考试
ˇasushiro1 小时前
终端工具配置
开发语言·ios·swift
EFCY1MJ901 小时前
ASP.NET MVC 1.0 (五) ViewEngine 深入解析与应用实例
后端·asp.net·mvc
不写八个1 小时前
PHP教程005:配置ThinkPHP环境
开发语言·php
迷海1 小时前
C++内存对齐
开发语言·c++