int randNum = new Random().nextInt(10)+1
nextInt ()는 0에서부터
()안에 입력된 숫자만큼 수를 형성한다.
현재 10+1 이므로
0~9까지 생성되는데 (0,1,2,3,4,5,6,7,8,9) ▶ 10개
+1이 더해져 1~10으로 변경되는 로직이다.
만약 내가 1~100까지 랜덤수를 만들어야한다면
아래와 같이 사용할 수 있다.
int randNum = new Random().nextInt(100)+1
주의사항)
+1은 랜덤수의 최소값을 정해주는 수치이다.
만약 원하는 랜덤수가 53~100이라고 하면
0이 뽑혔을때 53이 더해져야 최소값이 53이 되므로
'nextInt(48)+53' 으로 정의되어야 한다.
'개주 훈련일지 > 🏋️ 전집중 호흡 훈련' 카테고리의 다른 글
| 최대값 찾기, 최소값 찾기 (0) | 2025.10.22 |
|---|---|
| 향상된 for문 , for each문 (0) | 2025.10.22 |
| 자리별 숫자 구하기 (0) | 2025.10.22 |
| a,b 교환 알고리즘 (0) | 2025.10.22 |
| 한 글자만 입력 받기 (0) | 2025.10.22 |