학생검색
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("프로그램 종료");
}
}
'JAVA > 프로그래머스' 카테고리의 다른 글
6. 최대공약수 GCD (0) | 2020.12.20 |
---|---|
5. 대문자 ↔ 소문자 (0) | 2020.12.20 |
4. 10진수 → N진수 (0) | 2020.12.20 |
3. 최빈수 찾기 (0) | 2020.12.08 |
2. 피보나치 (0) | 2020.12.08 |