국비지원 JAVA 풀스택 과정/JAVA

[JAVA] 배열을 선언하는 두가지 방법과 배열 원소의 출력

ODaram 2022. 10. 13. 17:55
배열 선언 두가지 방법

 

1. 배열 크기와 배열 원소의 값을 동시에 설정한다.

	public static void main(String[] args) {
		int[] arr = {1,2,3,4,5,6,7,8,9};	//배열 크기와 배열 원소의 값을 동시에 설정한다.
		for(int i=0; i<arr.length; i++) {	// length 속성은 배열의 길이를 반환한다.
			System.out.println(arr[i]);
		}		
		int[] age;	//배열 선언
		age = new int[3];	//배열의 크기를 설정한다.
		String[] name = new String[3];	//배열을 선언하면서 크기를 정한다.
		
		age[0] = 53;
		age[1] = 54;
		age[2] = 97;
		
		name[0] ="이순신";
		name[1] ="세종대왕";
		name[2] ="장수왕";
		
		for(int i=0; i<name.length; i++) {
			System.out.println(name[i]+"은 "+age[i]+"세에 죽었다.");
		}

 

2. 배열의 크기만 먼저 설정하고 배열 원소의 값은 나중에 넣는다.

		int[] score = new int[9];	//배열의 크기만 먼저 설정하고 배열 원소의 값은 나중에 넣는다.
		score[0]=1;
		score[1]=2;
		score[3]=3;
		score[4]=4;
		score[5]=5;
		score[6]=6;
		score[7]=7;
		score[8]=8;
		for(int i=0; i<score.length; i++) {
			System.out.println(arr[i]);
		}

 

  3. 배열 원소의 출력

 

package com.dream.array;                     
public class ArrayEx05 {
	public static void main(String[] args) {
        int[] age;	//배열 선언
		age = new int[3];	//배열의 크기를 설정한다.
		String[] name = new String[3];	//배열을 선언하면서 크기를 정한다.
		
		age[0] = 53;
		age[1] = 54;
		age[2] = 97;
		
		name[0] ="이순신";
		name[1] ="세종대왕";
		name[2] ="장수왕";
		
		for(int i=0; i<name.length; i++) {
			System.out.println(name[i]+"은 "+age[i]+"세에 죽었다.");
		}

	}
}