728x90
반응형
배열(Array)

 

배열은 자료형 타입 바로 옆에 [ ] 기호를 사용하여 표현한다.

아래 예제와 같이 int 자료형의 배열은 int[] 로 표현한다. 또한 요일의 집합은 String 배열로 표현할 수 있다.

int[] odds = {1, 3, 5, 7, 9};
String[] weeks = {"Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"};

 

즉, 배열이란 자료형의 종류가 아닌 자료형의 집합을 의미한다.

public static void main(String[] args) {
			
			/* 배열 길이 설정 */
			String[] weeks = new String[7];
			weeks[0] = "Mon";			
			weeks[1] = "Tue";			
			weeks[2] = "Wed";			
			weeks[3] = "Thu";			
			weeks[4] = "Fri";			
			weeks[5] = "Sat";			
			weeks[6] = "Sun";
			
			// String[] weeks = new String[]; 
			// 길이에 대한 숫자값이 없으므로 Compile Error 발생
			
			/* 배열 값 인덱싱 */
			System.out.println(weeks[3]);
			
			/* 반복문 활용 배열 인덱스 출력 */
			for (int i = 0; i < weeks.length; i++) {
				System.out.println(weeks[i]);
			}
			
		}
728x90
반응형

'Language > Java' 카테고리의 다른 글

Java - Map  (0) 2023.03.25
Java - List  (0) 2023.03.25
Java 자료형 - StringBuffer  (0) 2023.03.25
Java 자료형 - number, boolean, char, String  (0) 2023.03.24
자바 소스코드 기본 구조  (0) 2023.03.24

+ Recent posts