자바 (JAVA) 팁 – 랜덤 숫자 생성
자바에서 랜덤 숫자를 생성할떄는, Random 클래스를 이용하여 임의의 정수를 생성할 수 있습니다.
Import 문 사용
먼저, 다음 코드를 소스 상단에 입력해주세요.
import java.util.Random; |
Random 객체 생성
Random r = new Random(); |
랜덤 정수 생성
int i = r.nextInt(10); // 0~9까지의 랜덤 정수 생성 |
간단 하지요? 이번엔 3~8까지의 랜덤 정수를 생성해봅시다.
int j = r.nextInt(6) + 3; // 3~8까지의 임의 랜덤 정수 생성 |
r.nextInt(6) 는 0~5까지의 랜덤 정수를 나타냅니다.
거기서 + 3 을 해주면, 3~5까지의 랜덤 정수가 되는거죠
다음은 10~20까지의 홀수, 정수를 구하는 예제소스 입니다
import java.util.Random;
public class cRandom {
public static void main(String[] args) { Random r = new Random(); int i = 2 * r.nextInt(6) + 10;//10~20 사이의 랜덤 짝수 int j = 2 * r.nextInt(5) +11; // 10~20 사이의 랜덤 홀수
System.out.println("짝수: " + i + "\n홀수: " + j); }
} |
자바 (JAVA) 팁 – 랜덤 숫자 생성 끝.
태클은 환영입니다; 잘못된부분 있으면 지적해주세요.
Copyright ⓒ J-NaKiM. All Rights Reserved
'ApplicationPrograming > Java' 카테고리의 다른 글
Commons-DbUtils (0) | 2013.03.15 |
---|---|
Commons-Fileupload의 한글관련 문제 추가 (0) | 2013.03.15 |
JDOM (0) | 2013.01.31 |
me2DAY XML Parsing (DOM) - 자바 XML파싱 (0) | 2012.07.24 |
jar파일 실행 (0) | 2012.05.04 |