본문 바로가기
JAVA

Test083.java / 배열의 기본적 활용 / char 자료형의 배열

by universedevelope 2022. 9. 10.
/*	==============================
      ■■■ 배열 ■■■
==============================	*/

// 배열의 선언과 초기화
// 배열의 기본적 활용

// 『char』자료형의 배열을 만들어
// 그 배열의 각 방에 알파벳 대문자를 채우고
// 채워진 그 배열의 전체 요소를 출력하는 프로그램을 구현한다.
// 단, 채우는 구문과 출력하는 구문은 따로 분리하여 처리한다.

// 실행 예)
// A B C D E ... Z
// 계속하려면 아무 키나 누르세요...
public class Test083
{
	public static void main(String[] args)
	{
		
	
	// 영문 알파벳 대문자 배열 구성




	// 배열 요소 전체 출력


	/*

	방법 ①
	char[] arr1;
	arr1 = new char[26];

	arr[0] = 'A'
	   :
	arr[25] = 'Z'
	*/

	
	//방법 ②
	char[] arr2 = {'A', 'B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};

	//방법 ③
	char[] arr3 = new char[26];
	for (int i =0 ;i<arr3.length ;i++ )
	{
		arr3[i] = (char)(i+65); 
	}
	






	/*
	int[] arr;
	arr = new int[26];

	arr[0] = 65;
	arr[1] = 66;
	arr[2] = 67;
	arr[3] = 68;
	arr[4] = 69;
	arr[5] = 70;
	arr[6] = 71;
	arr[7] = 72;
	arr[8] = 73;
	arr[9] = 74;
	arr[10] = 75;
	arr[11] = 76;
	arr[12] = 77;
	arr[13] = 78;
	arr[14] = 79;
	arr[15] = 80;
	arr[16] = 81;
	arr[17] = 82;
	arr[18] = 83;
	arr[19] = 84;
	arr[20] = 85;
	arr[21] = 86;
	arr[22] = 87;
	arr[23] = 88;
	arr[24] = 89;
	arr[25] = 90;
	*/

	
	for (int i = 0;i<arr3.length ;i++ )
	{
		System.out.printf("%2c", arr3[i]);
	}
	System.out.println();

	}
}

// 실행 결과 

/*
 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
계속하려면 아무 키나 누르십시오 . . .
*/
728x90

댓글