System.out.println();
System.out.println("\t\t 선택해주세요.");
System.out.println("\t 1.회원관리 2.재고관리 3.뒤로가기");
System.out.print(">>");
int choi = sc.nextInt();
if(choi == 1) {}//회원관리 선택시
else if(choi == 2) {}//재고관리 선택시}
**else if(choi == 3) {} //뒤로가기 선택시**
}//비밀번호 입력
**else /*비밀번호 틀릴시*/{
System.out.println(">>틀렸습니다. 처음화면으로 돌아갑니다.");**
}
}//맨처음 주문하기 에서 선택된 2번의 else
```
뒤로가기 선택할때와 비밀번호 틀렸을때 처음화면인 선택해주세요.가 나오게 하려면 어떻게 해야하나요?
sehongpark님의 답변
## 입력값에 따라 분기시키기
아래의 느낌으로 choice 값에 따라 switch문을 사용해보세요
```
Scanner input = new Scanner(System.in);
int choice = 0;
do {
System.out.print("메뉴 입력(1: 주문, 2: 관리): ");
choice = input.nextInt();
switch(choice) {
case 1:
...
break;
case 2:
System.out.print("추가 입력(1: 회원관리, 2: 재고관리, 3: 돌아가기): ");
...
break;
}
} while ();
```
tkfkd5868님의 답변
do-while 쓰는데 while에는 어떠한 조건식이 들어가야하나요?
sehongpark님의 답변
choice 관련해서 조건 넣어주세요 :)