[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.
[Java] 32. Test1 (다음 결과가 나오도록 프로그램을 작성하시오)
package chap13; /* 다음 결과가 나오도록 프로그램을 작성하시오 1 ~ 1000번까지의 번호를 가지는 복권이 있다. 1등 1장, 2등 2장, 3등 3장 을 추첨하는 프로그램 작성하기 단 추첨은 3등부터 추첨하고, 당첨번호는 중복되면 안된다. 추첨된 번호는 임의의 수이므로 숫자 값은 실행 할때 마다 다르다. LinkedHashSet : 순서유지, 중복불가 Random new ArrayList(Set) : Set 객체를 List객체로 생성 [결과] 3등 복권 추첨합니다. 880,140,951, 2등 복권 추첨합니다. 292,764, 1등 복권 추첨합니다. 744, *** 복권 추첨 결과 *** 1등:744 2등:764,292, 3등:951,140,880, =========== 1등:[744] 2..
2022. 3. 30.