2013년 6월 25일 화요일

(130625) 2일차 ArrayTest.java (배열 테스트)

public class ArrayTest {
 public static void main(String[] args) {
  int [] arr = new int[5];
  arr[0] = 10;
  arr[1] = 20;

  int [] arr2 = {10, 20, 30, 40, 50};
  arr2[0] = 50;
  System.out.println(arr2.length);

  Integer a = 10;
  Double b = 20.0;

  Object[] orr = new Object[2];
  orr[0] = a;
  orr[1] = b;

  System.out.println(orr[0]);
  System.out.println(orr[1]);
  // 오프젝트로 선언하면 정수, 실수 다 들어감
  // 오브젝트 타입이기 때문에 연산은 안됨. 따라서 Integer, Double로 캐스팅 필요

  System.out.println((Integer)orr[0]+10);
  System.out.println((Double)orr[1]+10);
 }
}