해결됨: 값이 있는 arraylist

마지막 업데이트 : 09/11/2023

Java의 ArrayList는 실행 중인 프로그램의 변경 사항에 적응하는 동적 데이터 구조입니다. 이는 Java Collection Framework의 일부이며 동적 특성이 주요 장점입니다. 객체가 제거되거나 추가될 때 자동으로 축소되거나 커질 수 있습니다. Java에서 제공하는 내장 메소드와 결합된 이 기능은 개발자에게 강력한 도구를 제공합니다. 크기 조정이 가능하고 요소에 대한 무작위 액세스를 제공하는 ArrayList는 많은 Java 프로젝트의 초석 역할을 합니다.

ArrayList 시작하기

ArrayList 초기화 간단하며 여러 가지 방법으로 프로세스를 수행할 수 있습니다. 가장 기본적인 초기화는 'new' 키워드를 사용하여 수행됩니다. 값으로 ArrayList를 초기화하는 옵션도 있습니다. 이는 목록에 포함될 요소를 이미 알고 있는 경우 특히 유용합니다.

// Initializing an ArrayList
ArrayList<String> fashionTrends = new ArrayList<>();

// Initializing an ArrayList with values
ArrayList<String> fashionDesigners = new ArrayList<>(Arrays.asList("Calvin Klein", "Ralph Lauren", "Giorgio Armani"));

위 코드를 단계별로 분석하면 다음과 같습니다.

1. 첫 번째 줄은 'fashionTrends'라는 빈 ArrayList를 시작하는 곳입니다.
2. 두 번째 경우 'fashionDesigners'는 세 가지 값으로 시작됩니다. 이 작업은 'Arrays.asList()' 함수를 사용하여 실행됩니다.

요소 작업

ArrayList의 인스턴스를 생성한 후에는 'add' 메소드를 사용하여 요소 추가를 시작할 수 있습니다.

fashionTrends.add("Hipster");
fashionTrends.add("Casual Chic");
fashionTrends.add("Boho Chic");

단계는 다음과 같습니다.

1. 'add' 메소드는 'Hipster'를 'fashionTrends' ArrayList에 푸시합니다. 이 작업은 다른 두 가지 스타일인 "Casual Chic"과 "Boho Chic"에 대해 반복됩니다.
2. ArrayList의 "Hipster", "Casual Chic" 및 "Boho Chic"을 사용하면 이제 목록에 세 가지 요소가 포함됩니다.

ArrayList의 모든 요소를 ​​반복하는 'forEach' 메서드를 사용하여 이러한 요소를 볼 수 있습니다. 또한 ArrayList에서 요소를 삭제하려는 경우 'remove' 메소드를 적용할 수 있습니다.

배열목록 놀라울 정도로 다재다능하고 프로그램 요구 사항에 원활하게 적응하므로 모든 Java 개발자의 무기고에서 귀중한 도구가 됩니다.

관련 게시물: