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