-
자바/java Random 난수 메소드 이용과 Math이용java공부 2021. 7. 20. 00:31반응형
java.util.Random
import java.util.Random Random r = new Random(); //int num = rnd.nextInt(); // 범위를 지정하지 않으면, 정수범위내에서 난수 추출 //int num = rnd.nextInt(10); // 경우의 수 - 10가지(0 ~ 9) //int num = rnd.nextInt(10) + 1; // 1 ~ 10 int num = rnd.nextInt(20) + 11; // 11 ~ 30 double n = rnd.nextDouble(); // 0.0 이상 1.0 미만의 실수를 리턴
java.lang.Math.random()
double n = Math.random(); // 0.0 이상 1.0 미만의 실수를 리턴 //int num = (int)(Math.random() * 10) + 1; // 1 ~ 10 사이의 정수 //int num = (int)(Math.random() * 20) + 11; // 11 ~ 30 경우의 수 20 최소값 11 boolean bool = (int)(Math.random() * 2) == 0; // true false
'java공부' 카테고리의 다른 글
자바/java Switch 구조 (0) 2021.07.21 자바/java 제어문 - 조건문 if, else (0) 2021.07.20 자바/java Method 메소드 (0) 2021.07.20 자바/java Operator 연산자를 알아보자(단항, 이항, 삼항, 산술대입) (0) 2021.07.18 자바/java Scanner 사용법 알아보자 (0) 2021.07.18