Java 기본 지식 설명 - 열거 유형 정의

php是最好的语言
풀어 주다: 2018-08-06 17:23:45
원래의
2263명이 탐색했습니다.

JDK1.5#을 사용할 수 있습니다.enum# #키워드는 열거 유형을 정의하며 구문 구조는 다음과 같습니다.

[# ##public### ##### #]###########enum############### # [구현인터페이스 목록]{열거형 객체1[# #,######열거 개체#######2#########]### ## ####### # [,…

];# #[멤버 변수1;# # ][멤버 변수2 ;]

#…]# ## ##(정적 또는 비정적)codeblock

[시공방법1]# ## #

[시공방법2# ## #]

[…# ## #][# #정상적인 방법

# # 1

]# 일반적인 방법# #2]

# #]# [추상적 방법

1# #]# #[# #추상 방법

2

]# #[# ## #####…############### ## ## #####}############### #

public enum Color { RED(1, "红色"), GREEN(2, "绿色"), BLUE(3, "蓝色"); private int value; private String label; private Color(int value, String label) { this.value = value; this.label = label; } public int getValue() { return value; } public String getLabel() { return label; } }
로그인 후 복사
열거에서 직접 추상 객체를 정의할 수 있습니다 Every time Eachenumeration

객체는 이 추상 메서드를 구현해야 합니다. 다음 예에 표시됨

enum Color { RED { public String getLabel() { return "红颜色"; } }, GREEN { public String getLabel() { return "绿颜色"; } }; public abstract String getLabel(); } public class Test { public static void main(String[] args) { for (Color color : Color.values()) { String label = color.getLabel(); System.out.println(label); } } }
로그인 후 복사
열거 명사# #. 열거 개체 # #: 다음 예와 같이 지정된 열거형 개체를 가져옵니다. # #

static T[] 값()

: 다음 예와 같이 사용자 지정 열거형의 모든 열거형 개체를 가져옵니다.# #열거 유형은 다음 예와 같이

Java 기본 지식 설명 - 열거 유형 정의

switch에서 사용할 수 있습니다.

Java 기본 지식 설명 - 열거 유형 정의

Enum클래스는Java의 상위 클래스인 추상 클래스입니다. 언어 열거 유형 클래스, 즉enum키워드로 사용자 정의된 열거 유형은java.lang.Enum추상 클래스를 상속하는하위 클래스을 정의하는 것과 동일합니다.

Enum클래스 생성자:

ØprotectedEnum(String name, int ordinal): 이 생성자는 두 개의 매개변수를 받습니다. 하나는 열거형의 이름을 나타내고 다른 하나는 다음을 나타냅니다. 열거형의 일련 번호

Java 기본 지식 설명 - 열거 유형 정의

관련 권장 사항:

JAVA

열거형 소개 및 사용

위 내용은 Java 기본 지식 설명 - 열거 유형 정의의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!