이 코드는 실제로 잘 작동합니다. 내 코드에서 가지고있는 질문은 어떻게 열거 형 상수를 모든 변수에 저장합니까? 열거 형을 사용하는 이유는 무엇입니까? 그 진술은 무엇을 의미합니까 HouseType houseType;
? 미리 감사드립니다.변수에 열거 형 상수를 저장하십시오.
import java.util.Scanner;
public class HomeBuying {
public enum HouseType{UNKNOWN,SINGLEFAMILY,TOWNHOUSE,CONDOMINIUM};
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Enter the type of house you want to purchase"); //1.Single Family/n" " 2. Townhouse/n" " 3. Condominium/n");
int choice = input.nextInt();
HouseType houseType;
switch(choice) {
case 1:
houseType = HouseType.SINGLEFAMILY;
break;
case 2:
houseType = HouseType.TOWNHOUSE;
break;
case 3:
houseType = HouseType.CONDOMINIUM;
break;
default:
houseType = HouseType.UNKNOWN;
break;
}
System.out.println(houseType);
}
고맙습니다. Andrew Butenko –