java 예외처리......
조회수 640회
Scanner scanner = new Scanner(System.in);
System.out.println("--------------------------------");
System.out.print("출력하고 싶은 제품명을 입력하시오: ");
int indexNumber=0;
String phoneName = scanner.next();
for(int i=0;i<AndroidSmartPhone.count;i++) {
if(androidPhone[i].getName().equals(phoneName)) {
break;
}
indexNumber++;
}
if(indexNumber != AndroidSmartPhone.count)
androidPhone[indexNumber].show();
else {
indexNumber=0;
for(int i=0;i<IPhone.count;i++) {
if(iPhone[i].getName().equals(phoneName)) {
break;
}
indexNumber++;
}
iPhone[indexNumber].show();
}
메소드의 일부분입니다!!! 많이 번잡하죠...? 더 간단한 방법이 있을까요?? 그리고 phoneName값에 적절한 값이 입력되지 않으면 "다시입력하세요"라는 메세지를 띄우고 재입력을 받고싶은데... 감이 안잡힙니다.. ㅠㅠ
-
(•́ ✖ •̀)
알 수 없는 사용자
댓글 입력