public enum State extends Enum<State>
Modifier and Type | Field and Description |
---|---|
private String |
abbreviation
The state's abbreviation.
|
private String |
name
The state's name.
|
private static Map<String,State> |
STATES_BY_ABBR
The set of states addressed by abbreviations.
|
Modifier and Type | Method and Description |
---|---|
String |
getAbbreviation()
Returns the state's abbreviation.
|
static String |
nameByAbbreviation(String abbr) |
String |
toString() |
static State |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static State |
valueOfAbbreviation(String abbr)
Gets the enum constant with the specified abbreviation.
|
static State |
valueOfName(String name) |
static State[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final State ALABAMA
public static final State ALASKA
public static final State AMERICAN_SAMOA
public static final State ARIZONA
public static final State ARKANSAS
public static final State CALIFORNIA
public static final State COLORADO
public static final State CONNECTICUT
public static final State DELAWARE
public static final State DISTRICT_OF_COLUMBIA
public static final State FEDERATED_STATES_OF_MICRONESIA
public static final State FLORIDA
public static final State GEORGIA
public static final State GUAM
public static final State HAWAII
public static final State IDAHO
public static final State ILLINOIS
public static final State INDIANA
public static final State IOWA
public static final State KANSAS
public static final State KENTUCKY
public static final State LOUISIANA
public static final State MAINE
public static final State MARYLAND
public static final State MARSHALL_ISLANDS
public static final State MASSACHUSETTS
public static final State MICHIGAN
public static final State MINNESOTA
public static final State MISSISSIPPI
public static final State MISSOURI
public static final State MONTANA
public static final State NEBRASKA
public static final State NEVADA
public static final State NEW_HAMPSHIRE
public static final State NEW_JERSEY
public static final State NEW_MEXICO
public static final State NEW_YORK
public static final State NORTH_CAROLINA
public static final State NORTH_DAKOTA
public static final State NORTHERN_MARIANA_ISLANDS
public static final State OHIO
public static final State OKLAHOMA
public static final State OREGON
public static final State PALAU
public static final State PENNSYLVANIA
public static final State PUERTO_RICO
public static final State RHODE_ISLAND
public static final State SOUTH_CAROLINA
public static final State SOUTH_DAKOTA
public static final State TENNESSEE
public static final State TEXAS
public static final State UTAH
public static final State VERMONT
public static final State VIRGIN_ISLANDS
public static final State VIRGINIA
public static final State WASHINGTON
public static final State WEST_VIRGINIA
public static final State WISCONSIN
public static final State WYOMING
private String name
private String abbreviation
public static State[] values()
for (State c : State.values()) System.out.println(c);
public static State valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String getAbbreviation()
public static State valueOfAbbreviation(String abbr)
abbr
- the state's abbreviation.