Java基礎面試題: 份證號碼組成規則是前4位是表明省份和地區 編寫一個程序,經過身份證號碼判斷某人是不是武漢人以及其性別。

package com.swift; public class ID_Where_Male_Test { public static void main(String[] args) { /* * 中華人民共和國公民身份證號碼組成規則是前4位是表明省份和地區(例如4201表明湖北省武漢市), * 第17位表明性別(奇數表明男性)。編寫一個程序,經過身份證號碼判斷某人是不是武漢人以及其性別。 */ String str="420103199801010312"; if(str.substring(0, 4).equals("4201")) { System.out.println("此人是湖北武漢人。"); }else { System.out.println("此人不是湖北武漢人。"); } int sex=17; if(str.charAt(sex-1)%2==1) { System.out.println("此人爲男性。"); }else { System.out.println("此人爲女性。"); } } }
相關文章
相關標籤/搜索