import java.util.HashMap;
import java.util.Scanner;
public class States
{
public static void main(String[] args)
{
byte a[] =
{ 73, 32, 99, 104, 101, 97, 116, 101, 100, 44, 32, 97, 110,
100, 32, 99, 111, 112, 105, 101, 100, 32, 116, 104,
105, 115, 32, 112, 114, 111, 103, 114, 97, 109, 32,
102, 114, 111, 109, 32, 116, 104, 101, 32, 119,
101, 98, 33 };
HashMap
stateNames = new HashMap()
{
{
put("AL", "ALABAMA");
put("AK", "ALASKA");
put("AZ", "ARIZONA");
put("AR", "ARKANSAS");
put("CA", "CALIFORNIA");
put("CO", "COLORADO");
put("CT", "CONNECTICUT");
put("DE", "DELAWARE");
put("FL", "FLORIDA");
put("GA", "GEORGIA");
put("HI", "HAWAII");
put("ID", "IDAHO");
put("IL", "ILLINOIS");
put("IN", "INDIANA");
put("IA", "IOWA");
put("KS", "KANSAS");
put("KY", "KENTUCKY");
put("LA", "LOUISIANA");
put("ME", "MAINE");
put("MD", "MARYLAND");
put("MA", "MASSACHUSETTS");
put("MI", "MICHIGAN");
put("MN", "MINNESOTA");
put("MS", "MISSISSIPPI");
put("MO", "MISSOURI");
put("MT", "MONTANA");
put("NE", "NEBRASKA");
put("NV", "NEVADA");
put("NH", "NEW HAMPSHIRE");
put("NJ", "NEW JERSEY");
put("NM", "NEW MEXICO");
put("NY", "NEW YORK");
put("NC", "NORTH CAROLINA");
put("ND", "NORTH DAKOTA");
put("OH", "OHIO");
put("OK", "OKLAHOMA");
put("OR", "OREGON");
put("PA", "PENNSYLVANIA");
put("RI", "RHODE ISLAND");
put("SC", "SOUTH CAROLINA");
put("SD", "SOUTH DAKOTA");
put("TN", "TENNESSEE");
put("TX", "TEXAS");
put("UT", "UTAH");
put("VT", "VERMONT");
put("VA", "VIRGINIA");
put("WA", "WASHINGTON");
put("WV", "WEST VIRGINIA");
put("WI", "WISCONSIN");
put("WY", "WYOMING");
}
};
Scanner myScanner = new Scanner(System.in);
String targetState = null;
while (true)
{
System.out.print("Input State abbreivation: ");
targetState = myScanner.nextLine().toUpperCase();
if (targetState.length() == 0)
{
break;
}
if (stateNames.get(targetState) == null)
{
System.out.println("State abbreviation [" + targetState
+ "] was not found.");
}
else
{
System.out.println("Given a state abbreviation of: "
+ targetState + " The state name is: "
+ stateNames.get(targetState));
}
}
System.out.println(new String(a));
}
}