안녕 얘들 아, 그건 바보 같은 질문 일지 모르지만 나는 붙어있다. 나는 순환 숫자 코드 작업을하고있다. 완료 후 나는 모든 정수를 배열에 넣습니다. 그러나 배열의 시작 부분에 빈 셀이 있습니다.이 셀은 적절한 양의 요소로 정리하거나 다른 배열에 넣어야합니다. 그래서 처음부터 0을 제거하는 법. 여기 Java 배열을 다른 배열에 넣으십시오
내 환상 숫자 코드이다public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int carry = 0;
int[] cyclic = new int[60];
int lastDigit = input.nextInt();
cyclic[cyclic.length - 1] = lastDigit;
for (int i = cyclic.length - 2; i >= 0; i--) {
cyclic[i] = lastDigit * cyclic[i + 1];
cyclic[i] += carry;
if (cyclic[i] > 9) {
carry = cyclic[i]/10;
cyclic[i] %= 10;
} else
carry = 0;
if (cyclic[i]==1 & cyclic[i+1]== 0)
break;
}
for (int j = 0; j < cyclic.length; j++)
System.out.print(cyclic[j]);
'System.arraycopy' 함수를 보셨습니까? 나는 이것이 당신이하려는 것을 당신이 수행하는 것을 도울 것이라고 생각합니다. – JRSofty