본문 바로가기

Programming Language/JAVA

String 배열

String 배열의 선언과 생성

 

 

// 배열 선언 

String[] name = new String[3];	// 3개의 문자열을 담을 수 있는 배열을 생성한다.

 

 

String은 참조형이기 때문에 배열로 생성 시 기본 값은 null로 초기화 된다. 

 

* 자료형과 기본값 참고 

 

자료형 기본값
boolean false
char '\u0000'
byte, short, int 0
long 0L
float 0.0f
double 0.0d 또는 0.0
참조형 null

 

 

 

String[] name = new String[3];	// 3개의 문자열을 담을 수 있는 배열을 생성한다.

// 값 대입 방법 1

name[0] = "Kim";
name[1] = "Park";
name[2] = "Yi";

// 값 대입 방법 2

String[] name = { "Kim", "Park", "Yi" };

 

 

 


 

 

 

가위 바위 보 적용

 

import java.util.Arrays;

class Ex5_1_tmp {
	public static void main(String[] args) {
    	// index : 0 ~ (3 -1) , 0 ~ 2
        String[] strArr = { "가위", "바위", "보" };
        System.out.println(Arrays.toString(strArr));
        
        for(int i=0; i < 10; i++) {
        	int tmp = (int)(Math.random()*3);
            System.out.println(strArr[tmp]); // 0 ~ 2 배열 값 출력
        }
 	}       
}

 

 


 

 

 

[ 자바의 정석 - 기초 유튜브 강의 영상 참고 ]

https://www.youtube.com/watch?v=wwSTlF2gFjU&list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp&index=45 

 

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

2차원 배열  (0) 2023.01.28
커맨드 라인 입력 받기  (0) 2023.01.26
배열의 활용 (3) ~ (4)  (1) 2023.01.25
배열의 활용 (1) ~ (2)  (0) 2023.01.23
배열의 출력  (0) 2023.01.22