- 랜덤 닉네임 생성기
package Java_preCourse;
import java.util.ArrayList;
import java.util.Random;
public class Main {
public static void main(String[] args) {
//3 단어로 이뤄진 닉네임을 지을 것
//아래의 키워드를 이용할 것
String[][] nickname = {{"기철초풍", "멋있는", "재미있는"},
{"도전적인", "노란색의", "바보같은"},
{"돌고래", "개발자", "오랑우탄"}};
//랜덤을 고르기위해서 random 클래스를 이용
Random ran = new Random();
//완성된 닉네임이 들어갈 리스트
ArrayList<String> arr = new ArrayList<>();
//2차원 배열 중 난수로 고르는 부분은 랜덤으로 할 것을 정했으니까 총 3번 반복
for(int i = 0; i<3; i++){
//0-2 사이에 난수를 고른다 .nextInt(bound)로 0~(bound-1) 사이값이 나옴
int a = ran.nextInt(3);
//선택된 이름 하나를 리스트에 추가
arr.add(nickname[i][a]);
//출력
System.out.print(arr.get(i)+" ");
}
}
}