Computer >> 컴퓨터 >  >> 프로그램 작성 >> Java

열거형을 반복하는 Java 프로그램

<시간/>

이 기사에서는 열거형 객체를 반복하는 방법을 이해할 것입니다. Enum은 개체의 작은 컬렉션을 나타내는 데이터 유형입니다.

아래는 동일한 데모입니다 -

입력

입력이 -

라고 가정합니다.
열거형 개체는 빨강, 파랑, 녹색, 노랑, 주황색으로 정의됩니다.

출력

원하는 출력은 -

객체 인쇄:redbluegreenyelloworange

알고리즘

Step 1 – STARTStep 2 - Red, Blue, Green, Yellow, orange와 같은 Enum 함수의 객체를 선언합니다.Step 3 – for 루프를 사용하여 enum 함수의 객체를 반복하고 각 객체를 출력합니다.Step 4- Stop 

예시 1

enum Enum { red, blue, green, yellow, orange;}public class Color { public static void main(String[] args) { System.out.println("Enum 함수의 값은 미리 정의되어 있습니다."); System.out.println("각 열거형 상수에 액세스"); for(열거 색상 :Enum.values()) { System.out.print(색상 + "\n"); } }}

출력

Enum 함수의 값은 미리 정의되어 있습니다. 각 enum 상수에 접근 redbluegreenyelloworange

예시 2

다음은 요일을 인쇄하는 예입니다.

import java.util.EnumSet;enum Days { 일요일, 월요일, 화요일, 수요일, 목요일, 금요일, 토요일} public class IterateEnum{ public static void main(String args[]) { Days my_days[] =Days.values (); System.out.println("열거형 값은 다음과 같습니다. "); EnumSet.allOf(Days.class).forEach(일 -> System.out.println(일)); }}

출력

열거형 값:SundayMondayTuesdayWednesdayThursdayFridaySaturday