본문 바로가기

JAVA/JAVA Programming

[JAVA] 배열

반응형
※ 배열 : 배열이라 함은 동일한 자료형으로 선언된 필드들을 메모리 상에 연속적으로 나열하여 관리상의 효율성을 도모하는 방식 혹은 논리라고 할 수 있다.

1. 일차원 배열

 █ 일차원 배열의 선언
  ① 자료형[] 배열명;
  ② 자료형 배열명[];

       예) shor[] sh;
            int[];

※ 사용될 수 있는 자료형에는 8가지 형태의 기본 자료형인 boolean, byte, short, char, int, long, float, double형을 비롯하여, String, System등의 클래스형ㄷ까지 모든 것이 가능

 █ 일차원 배열의 초기화 방법
  ① 자료형[] 배열명 = {값1, 값2, 값3 … 값n};   (선언과 동시에 해야함)
  ② 배열명 = new 자료형 [개수];   (선언과 별개로 초기화 가능)
  ③ 배열명 = new 자료형 [] {값1, 값2, 값3 … 값n};   (선언과 별개로 초기화 가능)

       예) char [] ch = {'A', B', 'C'};    // 반드시 선언과 동시에 사용해야 한다.
            int[] a;
            a = new int[3];
            float b[];
            b = new float[]{1.2f , 2.3f, 3.4f};

 █ 일차원 배열의 사용법
  각 배열의 요소는 숫자로 표시하며 '배열명[첨자]'의 형식으로 한다. 첨자는 0번부터 부여된다.
  
     예) char [] ch = {'A', B', 'C'};
            System.out.println("첫번째 배열 = " + ch[0]);
            System.out.println("첫번째 배열 = " + ch[1]);
            System.out.println("첫번째 배열 = " + ch[2]);

반응형

'JAVA > JAVA Programming' 카테고리의 다른 글

[JAVA] A부터 Z까지 나타내기  (0) 2012.01.06
[JAVA] 1부터 임의 값까지의 합  (0) 2012.01.06
[JAVA] 성적 처리 프로그램  (0) 2012.01.04
[JAVA] Calender 클래스 활용  (0) 2012.01.04
[JAVA] JAVA 메서드  (0) 2012.01.03