배열 선언하기
Coddy Java 여정의 기초 섹션에 포함된 레슨. 73개 중 58번째.
배열은 모두 같은 타입을 공유하는 항목으로 이루어진 고정 크기 컬렉션입니다. 배열을 선언할 때 해당 타입을 지정합니다. int[]에는 int 값만 들어가고, String[]에는 String 값만 들어갑니다. 그 타입 자체가 배열일 수도 있으며, 이 경우 배열의 배열을 만들 수 있습니다. 대괄호 []는 타입이 배열임을 나타내고(int[]), 배열 리터럴은 중괄호 {} 안에 쉼표로 구분하여 값을 나열합니다.
배열을 만드는 방법의 예시는 다음과 같습니다.
int[] numbers = {1, 2, 3, 4, 5};배열의 길이를 확인하려면 .length 필드를 사용할 수 있습니다. .length는 내장 필드(메서드가 아님)이므로 괄호 없이 직접 접근합니다.
int length = numbers.length;배열에 요소가 5개 있으므로 변수 length에는 5가 저장됩니다.
배열 유형과 크기가 뒤따르는 new 키워드를 사용해 배열을 만드는 또 다른 방법:
int[] numbers = new int[5];정수 5개로 이루어진 배열을 생성하며, 모두 0으로 초기화합니다
챌린지
쉬움다음 항목을 포함하는 shoppingList 배열을 만드세요: bread, eggs, milk, butter.
직접 해보기
public class Main {
public static void main(String[] args) {
// 여기에 shoppingList 배열을 만드세요
// 아래 코드를 변경하지 마세요
System.out.println("Shopping List:");
for (int i = 0; i < shoppingList.length; i++) {
System.out.println(shoppingList[i]);
}
}
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
직접 연습해 보세요: 온라인 Java 컴파일러