관리 메뉴

nalaolla

배열예제 6 (배열의 선언과 초기화) 본문

JAVA/4. Array

배열예제 6 (배열의 선언과 초기화)

날아올라↗↗ 2016. 6. 22. 15:48
728x90
반응형
  1. package test.com;
  2.  
  3. public class Test04array {
  4.  
  5.     public static void main(String[] args) {
  6.         // TODO Auto-generated method stub
  7.         System.out.println("array....");
  8.        
  9.         //변수 : 리터럴을 담는 대상
  10.         //배열 : 여러개의 리터럴을 담는 대상
  11.         //다수의 변수를 사용하기 불편할때
  12.         //동일 타입의 변수들을 한의 대상(배열)에 묶어서 생성(new)할 수 있다.
  13.        
  14.         int[] sus = new int[4]//0, 0, 0, 0
            //0번째, 1번째 배열에 값을 대입한다.
  15.         sus[0] = 10;
  16.         sus[1] = 20;
  17.        
  18.         System.out.println(sus[0]);
  19.         System.out.println(sus[1]);
            // 기본데이터 타입이 int이기 때문에 값을 대입하지 않을 경우 0값을 가진다.
  20.         System.out.println(sus[2]);
  21.         System.out.println(sus[3]);
  22.        
  23.        
  24.         double[] sus1 = new double[3];  //0.0, 0.0, 0.0, 0.0
  25.         sus1[0] = 3.14;
  26.         sus1[2] = 99.9;
  27.        
  28.         for (int i = 0; i < sus1.length; i++) {
  29.             System.out.println(sus1[i]);
  30.         }
  31.        
  32.         //배열의 선언과 초기화(생성)
  33.         //index는 0번부터 ~ 배열의길이-1 만큼
  34.         //배열길이 : 배열명.length
  35.         String[] strs = new String[3];  //null, null, null
  36.         strs[0] = "aaa";
  37.         strs[1] = "KIM";
  38.         strs[2] = "KOREA";
  39.        
  40.         for (int i = 0; i < strs.length; i++) {
  41.             System.out.println(strs[i]);
  42.         }
  43.        
  44.        
  45.     }
  46.  
  47. }


728x90
반응형