개념 창고/JAVA

배열(array)

달마루 2022. 6. 22. 12:09

배열이란?

  • 동일한 자료형의 순차적 자료 구조
  • 인덱스 연산자[]를 이용하여 빠른 참조가 가능
  • 물리적 위치와 논리적 위치가 동일
  • 배열의 순서는 0부터 시작
  • 자바에서는 객체 배열을 구현한 ArrayList를 많이 활용함

배열 선언과 초기화

  • 배열 선언하기
int[] arr1 = new int[10];
int arr2[] = new int[10];

문자 배열을 만들어 A-Z 까지 배열에 저장하고 이를 다시 출력하기

public class CharArrayTest {

	public static void main(String[] args) {

		char[] alpahbets = new char[26];
		char ch = 'A';
		
		for(int i = 0; i<alpahbets.length; i++) {
			
			alpahbets[i] = ch++;
		}
		
		for(int i = 0; i<alpahbets.length; i++) {
			System.out.println(alpahbets[i] +","+ (int)alpahbets[i]);
		}
	}

}