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 |