Dev/java
[java] 파이썬의 list와 가장 비슷한 역할을 하는 ArrayList 클래스
bskyvision.com
2024. 2. 1. 00:10
자바에서 파이썬의 list와 가장 비슷한 역할을 하는 것은 바로 ArrayList 클래스이다. 아래 예제 코드를 통해서 간단히 사용법을 살펴보도록 하자.
ArrayList<Integer> arrayList = new ArrayList<>();
arrayList.add(10);
arrayList.add(20);
arrayList.add(30);
arrayList.add(40);
arrayList.add(50);
System.out.println(arrayList); // [10, 20, 30, 40, 50]
arrayList.remove(1);
System.out.println(arrayList); // [10, 30, 40, 50]
Integer idx = arrayList.indexOf(50);
System.out.println(idx); // 3
Integer len = arrayList.size();
System.out.println(len); // 4
ArrayList의 여러 메서드 중에서 가장 많이 쓰일 만한 것들은 예제 코드에 소개된 add(), remove(), indexOf(), size() 등이다.
- add(): 요소 추가
- remove(): 요소 삭제
- indexOf(): 해당 요소의 인덱스 반환
- size(): 해당 리스트의 사이즈 반환
참고자료
[1] https://stackoverflow.com/questions/48772017/java-equivalent-of-python-list