写一个方法,将一个整形数组中的偶数复制到另一个数组中,用java写。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了写一个方法,将一个整形数组中的偶数复制到另一个数组中,用java写。相关的知识,希望对你有一定的参考价值。

参考技术A Arrays这个是java.util包中的一个类。
public int[] copyIntArray(int[] arr)
int[] array = new int[arr.length];
int i = 0;
for(int j:arr)
if(j%2==0)
array[i++] = j;

return Arrays.copyOf(array,i);
参考技术B public static int[] copyInt(int[] array)
List<Integer> temp = new ArrayList<Integer>();

for (int i = 0; i < array.length; i++)
if(array[i]%2==0)
temp.add(array[i]);

int[] rInt = new int[temp.size()];
for (int i = 0; i < temp.size(); i++)
rInt[i]= temp.get(i);

return rInt;
本回答被提问者采纳
参考技术C public String[] copyint(int[] i)
StringBuffer sb = new StringBuffer();
for(int k = 0 ;k<i.length;k++)
if(k ==0)
if(i[k]%2==0)

sb.append(i[k]);


else
if(i[k]%2==0)
sb.append(",");
sb.append(i[k]);




String[] strs = sb.toString().split(",");

return strs;

以上是关于写一个方法,将一个整形数组中的偶数复制到另一个数组中,用java写。的主要内容,如果未能解决你的问题,请参考以下文章

如何将一个二维数组中的内容复制到另一个二维数组

在javascript中将对象数组复制到另一个数组中(深度复制)

将 nsmutablearray 复制到另一个视图控制器中的另一个 nsmutablearray 在数组中显示空值

C#把某个数组的一部分复制到另一个数组中的两种方法:Buffer.BlockCopy和Array.Copy

Java。如何将一个LinkedList里的元素全部复制到另一LinkedList容器里?

编写一个程序,声明两个3行4列的二维数组,将其中一个数组初始化,再将此数组复制到另一个数组,最后分别