作者:aihyuksj_967 | 来源:互联网 | 2023-05-29 09:07
1> Himanshu Aga..:
您可以简单地分配null
给参考.(这适用于任何类型的数组,而不仅仅是ints
)
int[] arr = new int[]{1, 2, 3, 4};
arr = null;
这将"清除"阵列.如果您愿意,还可以为该引用分配新数组:
int[] arr = new int[]{1, 2, 3, 4};
arr = new int[]{6, 7, 8, 9};
如果您担心内存泄漏,请不要.垃圾收集器将清除阵列留下的任何引用.
另一个例子:
float[] arr = ;// some array that you want to clear
arr = new float[arr.length];
这将创建一个新的float[]
初始化为float的默认值.
所以在你的代码中试试这个:
public int incSum=0;
int[] numbersinc = new int[theAmount.length];
incSum = 0; //add this line
for(int i=0;i
var cpro_id = "u6885494";