본문 바로가기
  • 오늘도 한걸음. 수고많았어요.^^
  • 조금씩 꾸준히 오래 가자.ㅎ
IT기술/JAVA

random 랜덤 함수

by 미노드 2016. 3. 15.

랜덤 함수를 쓰기 위해 필요한 유틸들은 다음과 같다. 

java.util.Random

Random random = new Random();
random.nextFloat(); // 0.0f에서 1.0f 까지의 실수를 랜덤하게 출력
random.nextBoolean(); //true, false 중의 하나를 랜덤하게 출력 
random.nextInt(10); //0~9까지의 데이터가 랜덤으로 출력 

java.lang.Math

Math.random(); //double형 범위는,0.0 이상 1.0 미만의 랜덤한 숫자
Ex) (int)(Math.random()*10) +1;  //1~10까지의 난수 구하기 
지정된 범위 내의 랜덤으로 숫자 발생하기 
(int)(Math.random() * (max - min +1))+min