[java] 인덱스와 사이즈 사용 규칙

자바의 리스트(List)는 인덱스와 사이즈를 다루는 데 유용한 메서드와 규칙을 제공합니다. 여기서는 리스트의 인덱스와 사이즈에 대해 자세히 알아보겠습니다.

인덱스와 사이즈

리스트의 인덱스는 리스트 내 요소의 위치를 가리키는 정수 값입니다. 인덱스는 0부터 시작하여 리스트의 사이즈보다 1 작은 값까지 할당됩니다. 리스트의 사이즈는 리스트에 포함된 요소의 수를 의미합니다.

인덱스와 사이즈 사용 예시

다음은 자바 리스트에서 인덱스와 사이즈를 사용하는 예시 코드입니다.

import java.util.ArrayList;
import java.util.List;

public class IndexSizeExample {
    public static void main(String[] args) {
        List<String> names = new ArrayList<>();
        names.add("Alice");
        names.add("Bob");
        names.add("Charlie");

        int size = names.size(); // 리스트의 사이즈 가져오기
        String firstName = names.get(0); // 첫 번째 요소 가져오기
        String lastName = names.get(size - 1); // 마지막 요소 가져오기
    }
}

위 예시에서 size() 메서드는 리스트의 사이즈를 반환하고, get(int index) 메서드는 해당 인덱스의 요소를 반환합니다.

요약

자바 리스트에서는 size() 메서드를 사용하여 리스트의 사이즈를 가져오고, get(int index) 메서드를 사용하여 특정 인덱스의 요소를 가져올 수 있습니다. 인덱스는 0부터 시작하며, 사이즈는 리스트에 포함된 요소의 수를 나타냅니다.

인덱스와 사이즈를 올바르게 활용하여 리스트를 다루면 프로그래밍 작업이 효율적으로 처리될 수 있습니다.

참고 자료