JAVA/프로그래머스
1. 검색
JJunDol2
2020. 12. 7. 23:05
학생검색
package _1;
import java.util.ArrayList;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Student st1 = new Student("철수", "111");
Student st2 = new Student("영수", "222");
Student st3 = new Student("민수", "333");
ArrayList<Student> list = new ArrayList<Student>();
list.add(st1);
list.add(st2);
list.add(st3);
Scanner scan = new Scanner(System.in);
while(true) {
System.out.println("검색? y/n");
String input = scan.next();
if(input.equals("y")) {
System.out.println("검색을 시작합니다.");
String name = scan.next();
boolean flag = false;
for(Student st : list) {
if(st.getName().equals(name)) {
System.out.println("검색결과 : " + st.getNo());
flag = true;
}
}
if(!flag) {
System.out.println("없음");
}
}else if(input.equals("n")) {
break;
}else {
System.out.println("잘못입력 y/n");
}
}
System.out.println("프로그램 종료");
}
}