在Java中将一个数组中的特定元素添加到另一个数组

时间:2010-11-04 23:00:46

标签: java arrays

这可能是一个愚蠢的问题,但我遇到了一堵砖墙。 我被卡住了。我想将数组1的索引4中的内容添加到数组2的索引0中 将数组1中的索引4 + 32的内容添加到数组2的索引1,依此类推。  数组1是一个现有的数组,数组2由数组1中的“跳跃”选项填充。我已经尝试了一切,包括将第一个数组转换为列表,但它只是变得混乱。和数组副本似乎只是复制整个数组。我想在飞行中这样做: for(int ab = 0; ab< 5; ab ++){ 如果(ac

1 个答案:

答案 0 :(得分:2)

这就是它吗?

int fromIndex = 4
int toIndex = 0;
while (fromIndex < array1.length)
{
   array2[toIndex ] = array1[fromIndex];
   fromIndex+=32;
   toIndex++;
}