day14_SafeArrayTest

육희영·2021년 10월 28일
0
package com.java1.day14;

class SafeArray {
	private int a[];
	public int length;

	public SafeArray(int size) {
		a = new int[size];
		length = size;
	}

	public int get(int index) {
		if (index >= 0 && index < length) {
			return a[index];
		}
		return -1;
	}

	public void put(int index, int value) {
		if (index >= 0 && index < length) {
			a[index] = value;
		} else
			System.out.println("잘못된 인덱스 " + index);
	}
}

public class SafeArrayTest {
	public static void main(String args[]) {
		SafeArray array = new SafeArray(3);
  
		for (int i = 0; i < (array.length + 1); i++) {
			array.put(i, i * 10);
		}
	}
}

출력결과

잘못된 인덱스 3

0개의 댓글

관련 채용 정보