반응형 Java | Spring/Java2 [JAVA] 열거형 enums 🦊열거형(enums) 1.1 열거형이란? 1.2 열거형의 정의와 사용 1.3 열거형에 멤버 추가하기 1.4 열거형의 이해 🐵1.1 열거형이란? 컴퓨터 프로그래밍에서 열거형이란 요소, 멤버라 불리는 명명된 값의 집합을 이루는 자료형이다. 자바의 열거형은 열거형이 갖는 값뿐만 아니라 타입까지 관리하기 때문에 보다 논리적인 오류를 줄일 수 있다. class Card{ static final int CLOVER = 0; static final int HEART = 1; static final int DIAMOND = 2; static final int SPADE = 3; static final int TWO = 0; static final int THREE = 1; static final int FOUR = 2.. 2021. 11. 1. [JAVA] 컬렉션 프레임워크 - 이터레이터 Iterator 컬렉션에 저장된 데이터를 접근(읽어오기) 하는데 사용되는 인터페이스 예전엔 Enumeration을 썼지만 현재는 Iterator를 많이 쓴다 핵심 메서드 boolean hasNext() : 읽어 올 요소가 남아있는지 확인한다. 있으면 true, 없으면 false Object next() : 다음 요소를 읽어온다. next()를 호출하기전에 hasNext()를 호출해서 읽어 올 요소가 있는지 확인하는 것이 안전하다. ListIterator Iterator의 접근성을 향상시킨 것이다 ( 양방향, 즉 Previous() 메서드로 이전 요소를 읽어올 수 있다. ) 이터레이터, 왜 쓰는걸까? 컬렉션의 종류에는 List ( ArrayList, LinkedList ), Set ( TreeSet, Ha.. 2021. 6. 21. 이전 1 다음 반응형