자바에서의 랜덤 수 발생 방법입니다.
import java.util.Random; // 랜덤 함수 사용을 위해 임포트 Random r = new Random(); // 랜덤 객체 생성 int i = r.nextInt(100); // 0~99까지의 랜덤 정수 생성
이것이 기본 틀입니다.
간단히 몇가지 응용해보도록 하겠습니다.
int a = r.nextInt(10) + 10; // 10~19 까지의 랜덤 정수 생성 int b = r.nextInt(10) * 2; // 0~19 까지의 랜덤 짝수 생성 int c = r.nextInt(10) * 2 + 1; // 0~19 까지의 랜덤 홀수 생성
이정도가 있겠군요.
b와 c변수가 어째서 짝수고 홀수인지 이해가 안가신다구요?
그렇다면 설명해드리도록 하죠.
우리가 흔히 부르는 짝수는 2로 나눴을때 나머지값이 없는 수를 짝수라고 하지요.
그래서 변수 b에 * 2를 하였습니다.
그러면 나눴을때 짝수가 되지요.
변수c는 왜 홀수가 되느냐!
짝수에서 1을 더했으니 홀수가 되는것이지요.
강좌끝!
아 힘들다.
'Software > Java' 카테고리의 다른 글
클래스의 상속 - super문 및 생성자 상속 (0) | 2014.12.16 |
---|---|
변수와 자료형 (0) | 2014.12.05 |
이클립스와 Github 연동하기 (0) | 2014.12.02 |
에러 없는 자바 사용을 위해 자바 환경변수 설정하기! (0) | 2014.11.26 |
자바 개발환경 구축을 위해 자바 및 이클립스 설치 및 한글패치하기 (0) | 2014.11.26 |
댓글