public class Lotto {
public static void main (String[] args){
int a;
int b[]={};
for(int i=0;i<6;i++){
a = (int) (Math.random() * 45) + 1;
b[i]=a;
}
System.out.print(b);
}
}
여기서 왜 10라인 에러나는거죠??
public class Lotto {
public static void main (String[] args){
int a;
int b[]={};
for(int i=0;i<6;i++){
a = (int) (Math.random() * 45) + 1;
b[i]=a;
}
System.out.print(b);
}
}
여기서 왜 10라인 에러나는거죠??
b[i]=a; 이부분이 에러가나네요;
배열크기
b에 할당된 메모리가 없는데 어캐 집어넣겠음 ㅋㅋ b선언문을 b[6]={} 라고 해바여
근데 출력문도 잘못된것같은 느낌이 옴
캐꼬형 빡쳤네 뭐가 그를 그리 분노하게 했는가 [핡]
어느라인이 10라인인지 표시는 해서 올려야할거 아니냐??
4줄 int[] b = new int[6]; 로 바꾸고 print 에 배열 그대로 집어넣으면 주소만 나옴
지금 라인 숫자나 세고 있어야겠냐
차라리 b를 배열 말고 String 으로 하면 더 편하지 않나
포문으로 프린트문에서 뽑아야지. . 값넣은것처럼
ㅈㅅㅈㅅ
감사합니당
근데 이러면 반복되서 나오는 숫자는 어쩔꺼...