반응형
import java.util.ArrayList;
public class Array {
public static void main(String[] args) {
// ArrayList = a resizable array
// Elements can be added and removed after compilation phase
// store reference data types
ArrayList<String> food = new ArrayList<String>();
// 이렇게 더할 수 있다.
food.add("pizza");
food.add("hamburger");
food.add("hotdog");
// set function을 사용하면 이렇게 대체할 수 있다.
food.set(0, "sushi");
// 이렇게 삭제할 수도 있다.
food.remove(2);
// 완전 삭제도 가능하다.
food.clear();
// for(0을 처음 인덱스로 하고; ArrayList의 사이즈보다 미만일 때까지; 하나씩)
for(int i=0; i<food.size(); i++) {
System.out.println(food.get(i));
}
}
}
반응형
'Programming > Java' 카테고리의 다른 글
Dynamic Arrays in Java (0) | 2022.02.10 |
---|---|
BufferedReader와 BufferedWriter 사용법 (0) | 2022.01.31 |
생성자와 Getter Setter (0) | 2022.01.30 |
java 제네릭 (0) | 2022.01.30 |
ArrayList<datatype> al = new ArrayList<datatype>(); (0) | 2022.01.30 |