정렬 (4) 썸네일형 리스트형 면접족보 20/12/23_Stack, Queue, Map 1. "그만"이 입력될 때까지 나라 이름과 인구를 입력받아 저장하고, 다시 나라 이름을 입력받아 인구를 출력하는 프로그램을 작성하라. · 참고 · 작성 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 class Country { public static void main(String[] args) { HashMap coummap = new HashMap(); Scanner sc = new Scanner(System.in); String key; System.out.println("나라 이름과 인구를 입력하세요.(예: Korea 5000)"); while(true) { key = sc.next(); if(key.. 컬렉션 프레임워크_연습문제1 1. 아래와 같이 양수를 입력받아 저장하고, 가장 큰 수를 출력하는 프로그램을 작성하여라. 단, Scanner 클래스로 -1이 입력되면 종료되어 큰 수가 출력된다. · 참고 · 작성 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 class Link{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); List list = new LinkedList(); int max = 0; System.out.println("정수를 입력해주세요(-1은 stop)"); while(true) { Integer num; num = sc.nextInt(); list.add(num.. 면접족보 20/12/18_제네릭 개념 1. BigInteger 클래스와 BigDecimal 클래스 · Biglnteger 클래스는 immutable의 속성을 지니며, 매우 큰 정수를 표현 할 때 사용한다.(long 이상의 수를 받아들일 때) · BigDecimal 클래스는 실수를 표현 할 때 사용한다. 2. 아래의 결과 값은 false 출력이 된다. true가 되도록 INum을 작성하시오. · 참고 · 작성 : 참고에서 Arrays equals(ar1, ar2)는 객체를 비교하기 때문에 서로 다른 인스턴스를 참조하고 있어 false를 출력한다. 작성한 INum에서는 equals 함수 오버라이딩을 하여 단순히 내용을 비교하기 때문에 true를 출력하게 된다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19.. 자바의 기본 class_연습문제 1. 아래의 결과 값은 false 출력이 된다. true가 되도록 INum을 작성하시오. · 참고 · 작성 : 참고에서 Arrays equals(ar1, ar2)는 객체를 비교하기 때문에 서로 다른 인스턴스를 참조하고 있어 false를 출력한다. 작성한 INum에서는 equals 함수 오버라이딩을 하여 단순히 내용을 비교하기 때문에 true를 출력하게 된다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 class INum{ private int num; public INum(int num){ this.num = num; } @Override public boolean equals(Object obj){ if(this.num == ((IN.. 이전 1 다음