랜덤 함수돌리는데 에러가 나네요
큰말
2023.04.01
import java.util.*;
public class Random
{
public static void main(String[] args)
{
Random r = new Random();
int i;
i = r.nextInt(100); //이부분에서 에러가 나구요
System.out.println(0에서 100까지의 정수 : +i);
i = r.nextInt(1000); // 이부분에서도 에러가 나거든요
System.out.println(0에서 1000까지의 정수 : +i);
}
}
프로그램은 넷빈즈 5.5를 사용하고 있습니다
에러이유가 먼지를 모르겠어요
cannot find symbol 이렇게 나오거든요
-
뿌닝
아~ ㄳ합니다^^
-
반혈
부연 설명을 드리면 java Random을 하시게 되면 java는 v5060님께서 정의하신 Random class를 찾죠.
그리고 에러나는 부분의 윗 부분은 v5060님께서 원하시는 java.util.Random이 아닌 v5060님이 만드신 Random의 객체를 생성합니다~ v5060님께서 만드신 Random 에는 nextInt()가 없으니 에러~ 라고 생각됩니다~ -
연파랑
class명을 다른 것으로 변경해 주세요 java.util.Random과 v5060님이 만드신 Random과 이름이 같습니다.
RandomTest정도로 바꾸시면 될 듯합니다. JAVA가 어느 넘인지 헷깔려서 그래요~~ ^^ 동명 이인이니까요 ㅎㅅㅎ