use*_*161 2 java arrays
说我有阵列
int[] numbers = {1, 2, 3, 6, 1, 7, 9, 8, 12, 1, 8};
我想编写一个只返回5以上值的方法.我无法弄明白.
我唯一能做的就是返回每一个值,我似乎无法将返回整数赋值为仅使用大于5的值.
Roh*_*ain 5
以下是您需要遵循的步骤: -
Iterate
greater than 5
temporary array
return
但是,如果使用数组,则必然会创建与原始数组大小相同的临时数组.这可能会浪费内存,尤其是当您没有找到任何大于5的元素时.
一个更好的选择是去ArrayList,你可以动态创建,并可以动态添加元素.因此你不必打扰大小..查看documentation link更多信息..
documentation link
归档时间:
13 年,4 月 前
查看次数:
87 次
最近记录: