개발의 시작과 끝

2020.03.09 / Day - 25 자바 ArrayList 복습 본문

자바 복습

2020.03.09 / Day - 25 자바 ArrayList 복습

개발지혜 2020. 3. 9. 20:16

bbm - 12일차

 

ArrayList 예제 2 - add 함수

class Main {
	public static void main(String[] args) {
		ArrayList ar = new ArrayList();
		
		ar.add(100);
		ar.add(200);
		ar.add(300);
		
		int value = ar.get(0);
		System.out.println(value);
		
		value = ar.get(1);
		System.out.println(value);
		
		value = ar.get(2);
		System.out.println(value);
		
	}
}

class ArrayList {
	int[] datas;
	int lastIndex;
	
	ArrayList() {
		datas = new int[3];
		lastIndex = -1;
	}
	
	void add(int data) {
		lastIndex++;
		datas[lastIndex] = data;
	}
	
	int get(int index) {
		return datas[index];
	}
}

출력 : 100 200 300

int타입의 get이라는 변수안에 datas라는 리모컨을 실행시켜 값을 value에 return한다.

여기서 index는 get()에 있는 방 번호를 뜻한다.