[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()
메소드를 사용하여 랜덤으로 도시 이름을 생성합니다.
이 예제는 간단한 도시 이름 리스트를 활용하여 랜덤으로 도시 이름을 생성하는 방법을 보여줍니다. 필요에 따라 리스트에 더 많은 도시 이름을 추가하고, 다양한 방법으로 활용할 수 있습니다.
참고 문헌:
- Oracle Java Documentation: 자바 관련 문서에서 랜덤 숫자 생성 및 리스트 활용 부분을 참고하세요.