import java.util.ArrayList;
import java.util.Random;
public class Main {
public static void main(String[] args){
String[] arr1 = {"기철초풍", "멋있는", "재미있는"};
String[] arr2 = {"도전적인", "노란색의", "바보같은"};
String[] arr3 = {"돌고래", "개발자", "오랑우탄"};
String[][] arr = {arr1, arr2, arr3};
Random rand = new Random();
int num;
for(String[] var : arr){
num = rand.nextInt(var.length);
System.out.print(var[num]+" ");
}
}
}
키워드는 세개의 배열에 넣어줬다.
또 그 배열을 하나의 큰 배열에 넣었다.
Random을 이용해 각각의 배열의 길이만큼의 범위로 난수를 생성한다.
ArrayList를 쓰면 키워드가 추가하기 쉬울 것 같다.