나의 플랫폼/안드로이드
[ Android : java ] 랜덤한 정수 얻기
GsBOB
2011. 7. 4. 14:16
먼저, 이 소스도 구글링으로 얻었지만, 오래 전에 본 거라 사이트를 잊어버렸습니다.
정말 죄송하다는 말씀과 함께 소스를 공개합니다.^^;;
위 함수를 사용하면 결과는 1부터 10까지 사이의 정수가 출력이 됩니다.
참고하세요^^
추신 : float나 double 랜덤 값을 가져 올 경우.
Double randomNum = ( Math.random() * (max - min + 1) ) + min ;
위에 빨간 부분만 제거 시킨 후 사용하시면 됩니다. ㅎㅎ
정말 죄송하다는 말씀과 함께 소스를 공개합니다.^^;;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i = 0 ; i < 100 ; i++){
System.out.println(getRandomIntNum(1,10));
}
}
private static int getRandomIntNum(int min, int max){
Double randomNum = ( Math.random() * (max - min + 1) ) + min ;
return randomNum.intValue();
}
}
위 함수를 사용하면 결과는 1부터 10까지 사이의 정수가 출력이 됩니다.
참고하세요^^
추신 : float나 double 랜덤 값을 가져 올 경우.
Double randomNum = ( Math.random() * (max - min + 1) ) + min ;
위에 빨간 부분만 제거 시킨 후 사용하시면 됩니다. ㅎㅎ