정수형 배열을 긴 배열로 변환하려고 시도하고 있지만이 작업을 수행하는 방법을 잘 모릅니다.정수로 배열을 long 형으로 캐스팅
지금까지, 내 코드는 다음과 같습니다 : 내가 좋아하는 일을 시도
import java.util.Random;
public class main {
public static int[] sect(){
int[] returned = new int[4];
Random rand = new Random();
returned[0] = 4;
returned[1] = rand.nextInt(8) + 1;
returned[2] = rand.nextInt(7) + 1;
returned[3] = rand.nextInt(6) + 1;
return returned;
}
public static String num(){
for (int j = 0; j < 4; j++) {
int[] ints = sect();
for(int i =0; i < ints.length; i++) {
System.out.print(ints[i]);
}
}
return null;
}
}
:
return ((long)num());
하지만 그건 작동하지 않습니다. 아무도 내가이 일을 어떻게 할 것인지 알고 있니?
당신은 원시적 하나에 프리미티브의 배열을 캐스팅 할 수 없습니다. 'int'를 'long'으로 변환하려는 작업은 무엇입니까? –
long 배열로 하나를 정의해야하는 경우 .... –
괜찮습니다. 감사합니다. –