java/배열
배열 컨트롤러
june__Park
2021. 3. 23. 10:32
package week2;
import java.util.Vector;
public class Day11_1 {
public static void main(String[] args) {
// 배열 컨트롤러를 구현 : vector : 가변배열 컨트롤러
int arr[] = { 10, 20, 30, 40, 50 };
// int 하는 애는 자료형 값을 저장을 하는데 정수만 저장
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + " ");
}
// 배열의 한계 --> vector 클래스를 사용해서 배열 크기를 조절한다 --> 구현
// int 타입으로 만들면 정수만 들어갈 수 있다
// 처음에 배열의 크기를 지정하면 그 배열의 길이는 고정 --> 변할 수 없다
System.out.println();
Vector<Integer> arr2 = new Vector<Integer>();
arr2.add(10);
for (int i = 0; i < arr2.size(); i++) {
System.out.print(arr2.get(i) + " ");
}
System.out.println();
arr2.add(20);
arr2.add(30);
arr2.add(40);
for (int i = 0; i < arr2.size(); i++) {
System.out.print(arr2.get(i) + " ");
}
System.out.println();
arr2.remove(2);
for (int i = 0; i < arr2.size(); i++) {
System.out.print(arr2.get(i) + " ");
}
System.out.println();
}
}