[내일배움캠프 사전캠프] 달리기반 Day3 퀘스트

맹돌이·2026년 8월 26일

사전캠프

목록 보기
4/11
  1. 랜덤 닉네임 생성기
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)+" ");
        }

    }
}

0개의 댓글