728x90
Random 클래스는 임의의 값을 뽑을때 사용하는 도구
Random rnd = new Random();
Random클래스를 사용해서 rnd 객체, rnd 인스턴스를 선언
rnd 객체, rnd 인스턴스를 사용할 수 있도록 초기화 하는 코드
Random() : Random 클래스의 생성자
rnd <= 인스턴스(instarance), 객체(object) : Random 클래스로 만든 rnd 변수
>>>>>>>>>> JAVA_08 > Array_06
// .nextint(100) : Random클래스의 Method라고 부른다.
// rnd 객체의 nextInt() 메서드를 실행하라 라고 한다.
// rnd 객체의 nextInt() 메서드를 호출하라 라고도 한다.
rnd.nextInt(100); // 실행하라 라고만하고 끝남
String strN = "홍길동"; // 문자열 변수 strN
String strM = new String(); // strM 인스턴스, strM객체라고 부른다.
for (int i = 0; i < 100; i++) {
// rnd 객체의 nextInt() 메서드를 실행하여(호출하여)
// 결과값을 배열 intNum의 i 번째 위치에 저장(할당, 보관)하라
intNums[i] = rnd.nextInt(100) + 1;
}
JAVA Do it 책 p.198 << Array 배열
Array
intScore [100] 0~ 99
intScore[n] 0 ~ n-1
-
[ ] 안은 정수만 가능
-
대괄호 안을 index라 부른다.
배열에서 자주나타나는 오류
ArrayIndexOutOfBoundException 이 나타난다.
보통 배열 변수와 for문이 많이 따라온다.
728x90
'Java' 카테고리의 다른 글
20.05.25 Java_06 소수, 부가가치세 구하는 코드 (0) | 2020.09.02 |
---|---|
20.05.28 Java_09 변수의 용도 & 변수에 사용불가한 코드 & 클래스 (0) | 2020.09.02 |
20.05.21 Java_04 print()명령문, if 명령문 (0) | 2020.09.02 |
20.05.20 Java_03 (0) | 2020.09.02 |
BigInteger (0) | 2020.09.02 |