创造更大的重复的序列int[]从小int[]在Java[重复]

0

的问题

我想知道如果有一种方法,以创造一个更大的int[]为重复的序列小int[].

例如, a={1,2,3}

我想要创造b=int[9],以便: b= {1, 2, 3, 1, 2, 3, 1, 2, 3}

有没有一种方法快速填b从具有并知道如何许多你想要的时间序列,以重复? (在这种情况下3)?

谢谢你。

arrays integer java sequence
2021-11-23 22:36:23
1

最好的答案

0

你可以化一个新阵列,这是更大的比原来的一倍数量的序列。
在你的例子序列号将3.
你的新阵列可以限定在以下方式:

int[] b = new int[sequenceNumber * a.length];

然后,需要重新编写的数字阵列 一个 阵列 b (倍数量的序列)。 例如:

 for(int i = 0; i < b.length; i++) {
        b[i] = a[i % a.length];
    }
2021-11-23 22:47:42

其他语言

此页面有其他语言版本

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................