Link
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- wxmaxima
- 허스켈그래프
- 맥북에서 wxMaxima 설치
- 오블완
- 그래프2
- 데이터베이스시스템
- 제거된값 첨부하기
- 아이엔이야기
- 오일러투어
- 티스토리챌린지
- 이분그래프
- 청년도배사 이야기
- 합의정리
- playground배열
- kgol
- 이런 사람에게 "절대" 돈과 시간 쓰지 마세요. (이헌주 교수 3부)
- 쌍대성원리
- 윤파고
- 나르시스트
- 최단경로문제
- 배윤슬
- 다자녀장학금
- 등록금0원
- wxMaxima install for mac os
- 정보처리기사공부방법
- 무소의뿔
- 집착형
- 2023채용박람회
- 숫타니파아타
- 직선의방정식
Archives
- Today
- Total
사적공간
열거 자료형 (enum) 본문
열거자료형은 미리 정의된 상수값을 변수에 대입하고자 할때 사용 되는 자료형
enum BaseballTeam { // 열거 자료형
LG(40,30),SS(30,40),KT(20,50),SK(35,35),HW(27,43),NC(55,15); // () 안 숫자가 매개변수
private final int win;
private final int lose;
private int temp;
BaseballTeam(int win, int lose) { //생성자
if (win < lose) {
temp = win;
win = lose;
lose = temp;
}
this.win = win;
this.lose = lose;
}
public int win() {return win; }
public int lose() {return lose; }
public double winsRate() {return (win * 100.0) / (win + lose); }
}
public class Main {
public static void main(String [] args) {
BaseballTeam bt = BaseballTeam.KT; // 열거형.상수 == 열거형의 인스턴스(생성자 호출) 상수 5개가 한꺼번에 만들어짐.
System.out.println("승점" + bt.win());
System.out.println("실점" + bt.lose());
System.out.println("승률" + bt.winsRate());
}
}
승점50
실점20
승률71.42857142857143
'KNOU_CS > JAVA' 카테고리의 다른 글
필드 초기화 실행순서 확인 (1) | 2024.04.29 |
---|---|
상속과 생성자/super( ) (0) | 2024.04.16 |
this( ) (0) | 2024.04.16 |
인터페이스 구문 / 컬렉션 / 예외처리 (0) | 2024.03.26 |
생성자, 소멸자/ 오버로딩(Overloading) / 오버라이딩(Overriding) (1) | 2024.03.22 |