こんにちは皆さん、ばかげた質問かもしれませんが、行き詰まっています。私は巡回数コードに取り組んでいます。完了後、すべての整数を配列に入れますが、その後、配列の先頭にいくつかの空のセルがあり、それらをきれいにするか、適切な量の要素を持つ別の配列に入れる必要があります。では、先頭の 0 を取り除く方法。
これが私の巡回数のコードです:
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]);