用一個(gè)map,鍵為編碼,值為名字,直接用map.get(編碼)就可以取得名字
成都創(chuàng)新互聯(lián)公司公司2013年成立,先為陽(yáng)泉等服務(wù)建站,陽(yáng)泉等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為陽(yáng)泉企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。
import?java.util.*;
public?class?Yugi{
public?static?void?main(String[]?args){
Scanner?scan?=?new?Scanner(System.in);
System.out.println("輸入身份證號(hào)碼:?");
String?code?=?scan.nextLine().trim();
scan.close();
String?reg?=?"^(.{6})(.{4})(.{2}).*$";
String?a?=?code.replaceAll(reg,?"$1");
String?y?=?code.replaceAll(reg,?"$2");
String?m?=?code.replaceAll(reg,?"$3");
System.out.println("所在地區(qū)代碼:"?+?a);
System.out.println("出生年月:?"?+?y?+?",?"?+?m);
}
}
簡(jiǎn)單粗暴一點(diǎn)的話, 聲明一個(gè)HashMap,將國(guó)家代號(hào) 作為key,名字作為value先存起來(lái)
傳過(guò)來(lái)的 A 只需要判斷 map.containsKey(A) 就行了
區(qū)號(hào)也可以類似的弄
import java.util.*;
import java.net.*;public class getMyIP
{
public static void main(String[] args)
{
String IP = null;
String host = null;
try
{
InetAddress ia = InetAddress.getLocalHost();
host = ia.getHostName();//獲取計(jì)算機(jī)名字
IP= ia.getHostAddress();//獲取IP
}
catch(UnknownHostException e)
{
e.printStackTrace();
}
System.out.println(host);
System.out.println(IP);
}
}