용어정리 및 사용법
* 자바 AraayList 사용법
- ArrayList는 자바에서 기본적으로 많이 사용되는 클래스이며, 자바의 List 인터페이스를 상속받은 여러 클래스 중 하나이다.
- 배열과의 차이점은 배열은 크기가 고정인 반면, ArrayList는 크기가 가변적으로 변한다.
- ArrayList를 생성한 후 add() 메소드로 엘레멘트를 추가할 수 있다.
- 또한 set() 메소드로 기존에 추가된 값을 변경하는 것도 가능하다.
- 추가했던 값을 삭제할 때는 remove() 메소드를 호출한다.
import java.util.ArrayList;
public class ArrayListTest {
public static void main(String[] args) {
ArrayList<String> colors = new ArrayList<>();
// add() method
colors.add("Black");
colors.add("White");
colors.add(0, "Green");
colors.add("Red");
// set() method
colors.set(0, "Blue");
System.out.println(colors);
}
}
결과 => [blue,black,white,red]
add()는 기본적으로 리스트의 가장 끝에 값을 추가한다.
별도로 인덱스를 지정하면 해당 인덱스에 값이 추가되고 그 인덱스부터의 값들이 1칸씩 밀린다.
set() 메소드는 기존에 추가된 값을 변경한다.
'Language > Java' 카테고리의 다른 글
생성자에 대해.. (2) | 2025.07.29 |
---|---|
@Controller VS @RestController (0) | 2023.07.17 |
length()메소드에 대해.. (0) | 2023.07.14 |
삼항연산자 (0) | 2023.07.14 |
동기 vs 비동기 (0) | 2023.06.19 |