랜덤으로 숫자를 발생시키는 코드를 배워보도록 하겠습니다.
그동안 항상 써왔던 스캐너와 비슷합니다.
지난 포스트
Random rd = new Random( );
위의 소스 코드는 PC에서 드래그 후,
ctrl+x로 잘라내서 다른 곳으로 붙여넣기가 가능합니다.
ctrl+c(복사)는 불가능합니다.
위의 코드 중에서 Random rd = new Random(); 라는 코드가 랜덤으로 숫자를 만들어주는 코드입니다.
주황색으로 표시한 rd는 이름을 사용자가 지정할 수 있습니다.
만약 rd 대신에 이름을 random으로 정했다면,
int random_num1 = rd.nextInt(20); 이 코드의 rd라는 부분도 random으로 바꿔줘야 합니다.
int random_num1 = rd.nextInt(20);
괄호 안에 들어간 숫자는 랜덤으로 발생될 숫자의 값의 범위를 지정하는 것입니다.
위와 같이 20을 넣었을 경우에는 0부터 19 사이의 숫자들이 랜덤으로 생겨납니다.
즉, 괄호 안에 쓴 숫자보다 작은 숫자가 생긴다고 생각하시면 됩니다.
주의할 점은 이 코드를 사용할 때에는 반드시 코드의 상단에 import java.util.Random; 이라는 코드도 있어야 합니다.
import java.util.Random; 은 [shift + ctrl + o]를 누르면 자동으로 생겨납니다.
그런 분이 계실지는 모르겠지만, 혹시라도 저의 블로그에서 자바에 대한 글들을 다 보신 분이라면 위의 설명들이 굉장히 익숙할 겁니다.
바로 키보드로 데이터를 입력받을 때 사용하는 스캐너와 비슷하기 때문입니다.
이 글의 말머리에 '항상 써왔던 스캐너와 비슷합니다.'라고 말씀드렸듯이 코드도 비슷하고 [shift + ctrl + o]라는 단축키도 같습니다.
다음 포스트
이 글이 도움이 됐다면 하단의 ♡ 공감 버튼을 꾹 눌러서
빨간 하트♥로 만들어주세요.
지인에게 보여주고 싶은 글이었다면
공감 버튼 옆을 클릭해서 SNS에 공유해주세요.
댓글은 블로그 운영에 큰 힘이 됩니다.
'그 외 프로그래밍 언어 > Java' 카테고리의 다른 글
자바, 반복문 for문 (0) | 2021.11.27 |
---|---|
자바 반복문, while문과 do-while문 실습 (0) | 2021.11.27 |
이클립스, 클래스 이름 파일명 바꾸기 (0) | 2021.11.25 |
자바, 반복문 do-while문 (0) | 2021.11.25 |
자바, 반복문이란? (feat. while문) (0) | 2021.11.25 |
댓글