728x90
String 배열
package ex01;
import java.util.Arrays;
public class ArrayEx05 {
public static void main(String[] args) {
String[] strArr = { "가위", "바위", "보" };
System.out.println(Arrays.toString(strArr));
for (int i = 0; i < 5; i++) {
int tmp = (int) (Math.random() * 3); // index 0~2
System.out.println(strArr[tmp]);
}
}
}
String 배열을 선언과 생성은 int형 배열을 선언 할 때와 같습니다. 다만 문자열에 ""를 붙여주어야 합니다.
strArr의 이름을 가진 String 배열을 생성과 선언을 해줍니다.
배열안에 값이 잘 들어갔는지 확인하기 위해 Arrays.toString 함수를 사용하여 출력해줍니다.
strArr배열의 index의 길이를(0~2) 출력하기 위해 Math.random()함수를 사용하여 0~2의 값이 랜덤으로 출력 될 수 있도록 해줍니다. int형으로 형변환을 해준 뒤, tmp 변수에 값을 넣어 줍니다. for문을 사용하여 5개만 출력해 줍니다.
Arrays.toString 함수는 배열을 문자열로 변환해 반환해주는 함수 입니다.
결과 값
728x90
반응형
'코딩 공부 > JAVA' 카테고리의 다른 글
Java 배열 예제 - 2차원 배열 성적의 평균과 총 점 구하기 [7] (0) | 2023.07.25 |
---|---|
Java 배열 예제 - 2차원 배열의 총 합 구하기 [6] (0) | 2023.07.24 |
Java 배열 예제 - 로또 번호 만들기 [4] (1) | 2023.07.19 |
Java 배열 예제 - 배열 섞기 [3] (0) | 2023.07.18 |
Java 배열 예제 - 최대값과 최소값 구하기 [2] (0) | 2023.07.17 |