Scala——身份证号码查询籍贯

object Test_身份证查询籍贯 {

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

val code = "42005200210030051".substring(0,2)

println(code)

//判断42是哪个省的

//湖北

// if(code == "42"){

// println("42对应省份为:湖北")

// }else if(code =="33"){

// println("浙江")

// }else{

// println()

// }

val province = code match {

case "11" => "北京"

case "12" => "天津"

case "13" => "河北"

case "14" => "山西"

case "15" => "内蒙古"

case "21" => "辽宁"

case "22" => "吉林"

case "23" => "黑龙江"

case "31" => "上海"

case "32" => "上海"

case "33" => "浙江"

case "34" => "安徽"

case "35" => "福建"

case "36" => "江西"

case "37" => "山东"

case "41" => "河南"

case "42" => "湖北"

case "43" => "湖南"

case "44" => "广东"

case "45" => "广西"

case "46" => "海南"

case "50" => "重庆"

case "51" => "四川"

case "52" => "贵州"

case "53" => "云南"

case "54" => "西藏"

case "61" => "陕西"

case "62" => "甘肃"

case "63" => "青海"

case "64" => "宁夏"

case "65" => "新疆"

case "71" => "台湾"

case "81" => "香港"

case "82" => "澳门"

case "91" => "国外"

case "_" => "未知"

}

println(province)

}

}

根据1,2,3,4,5,6,7 --> 对应 的星期的英文:

相关推荐
没学上了22 分钟前
TensorRt10学习第一章
学习
灏瀚星空2 小时前
量化交易之数学与统计学基础2.2——线性代数与矩阵运算 | 特征值与特征向量
笔记·python·学习·数学建模·金融
李匠20242 小时前
C++负载均衡远程调用学习之自定义内存池管理
c++·学习
虾球xz3 小时前
游戏引擎学习第252天:允许编辑调试值
c++·学习·游戏引擎
jackson凌4 小时前
【Java学习笔记】递归
java·笔记·学习
DisonTangor4 小时前
Meta 推出 WebSSL 模型:探索 AI 无语言视觉学习,纯图训练媲美 OpenAI CLIP
人工智能·学习·计算机视觉
s_little_monster5 小时前
【Linux】线程池和线程补充内容
linux·运维·服务器·c++·笔记·学习·学习方法
Timmer丿6 小时前
kafka学习笔记(四、生产者(客户端)深入研究(二)——消费者协调器与_consumer_offsets剖析)
笔记·学习·kafka
李匠20247 小时前
C++负载均衡远程调用学习之Reactor事件触发机制
c++·学习
冰茶_7 小时前
WPF之Image控件详解
学习·microsoft·微软·c#·wpf·wpf控件