본문 바로가기

Programming/Java

ArrayList functions

반응형
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