[java] 자바에서 랜덤으로 도시 이름 생성하기

자바에서 랜덤으로 도시 이름을 생성하는 방법에 대해 알아보겠습니다. 이를 위해 먼저 도시 이름이 담긴 리스트를 만든 다음, 그 중에서 랜덤하게 하나를 선택하는 방법을 사용할 것입니다.

먼저, 자바에서 랜덤으로 도시 이름을 생성하기 위해 리스트를 만들어야 합니다. 다음은 간단한 도시 이름 리스트를 생성하는 예제 코드입니다.

import java.util.ArrayList;
import java.util.List;

public class RandomCityGenerator {
    private static List<String> cities = new ArrayList<>();

    static {
        // 도시 이름 리스트에 추가
        cities.add("서울");
        cities.add("도쿄");
        cities.add("뉴욕");
        // 필요한 만큼 도시 이름을 추가할 수 있습니다.
    }

    public static String generateRandomCity() {
        // 랜덤으로 도시 이름 선택
        int randomIndex = (int) (Math.random() * cities.size());
        return cities.get(randomIndex);
    }

    public static void main(String[] args) {
        // 랜덤 도시 이름 생성
        String randomCity = generateRandomCity();
        System.out.println("랜덤 도시 이름: " + randomCity);
    }
}

위 코드에서 cities 리스트에 도시 이름을 추가하고, generateRandomCity() 메소드를 사용하여 랜덤으로 도시 이름을 생성합니다.

이 예제는 간단한 도시 이름 리스트를 활용하여 랜덤으로 도시 이름을 생성하는 방법을 보여줍니다. 필요에 따라 리스트에 더 많은 도시 이름을 추가하고, 다양한 방법으로 활용할 수 있습니다.

참고 문헌: