[Java] 32. Test2 풀이 (Student 클래스 구현하기, 구동 클래스 완성하기)
package chap13; import java.util.ArrayList; import java.util.Collections; import java.util.List; /* 1. Student 클래스 구현하기 멤버변수 : 이름,국어점수, 영어점수, 수학점수 멤버메서드 String toString() : 각멤버변수값,총점,평균 출력 int getTotal() : 점수의 합 리턴 int compareTo() : 이름의 오름차순으로 정렬되도록 구현 [결과] 기본정렬방식 김삿갓:국어(95),영어(85),수학(75),총점(255),평균(85.00) 이몽룡:국어(80),영어(95),수학(95),총점(270),평균(90.00) 임꺽정:국어(60),영어(75),수학(100),총점(235),평균(78.33) 홍길동..
2022. 3. 30.
[Java] 32. Test3 ( 1 ~ 99까지의 정수를 입력받아서 TreeSet에 저장하고, 0 을 입력하면 입력을 종료한다. )
package chap13; /* * 1 ~ 99까지의 정수를 입력받아서 TreeSet에 저장하고, 0 을 입력하면 입력을 종료한다. * 입력된 값을 정렬하여 출력하기. 1 ~ 99 까지의 숫자가 아닌 경우 TreeSet에서 저장하지 말것. 숫자가 아닌 경우는 숫자를 추가하지 말고 그냥 계속 입력을 받을 것 set1 오름차순 정렬되도록 출력. set2 내림차순 정렬되도록 출력하기. [결과] 1부터 99까지의 숫자를 입력하세요 (종료 : 0) 12 a 345 6 3 54 66 32 0 set1:[3, 6, 12, 32, 54, 66] set2:[66, 54, 32, 12, 6, 3] */ public class Test0324_3 { public static void main(String[] args) {..
2022. 3. 30.
[Java] 32. Test2 (Student 클래스 구현하기, 구동 클래스 완성하기)
package chap13; import java.util.ArrayList; import java.util.List; /* 1. Student 클래스 구현하기 멤버변수 : 이름,국어점수, 영어점수, 수학점수 멤버메서드 String toString() : 각멤버변수값,총점,평균 출력 int getTotal() : 점수의 합 리턴 int compareTo() : 이름의 오름차순으로 정렬되도록 구현 2. 구동 클래스 완성하기 다음 결과가 나오도록 구동 클래스 구현하기 [결과] 기본정렬방식 김삿갓:국어(95),영어(85),수학(75),총점(255),평균(85.00) 이몽룡:국어(80),영어(95),수학(95),총점(270),평균(90.00) 임꺽정:국어(60),영어(75),수학(100),총점(235),평균(7..
2022. 3. 30.