从数组中删除所有零

从数组中删除所有零,第1张

从数组中删除所有零

这是在少数情况下,用代码显示比用普通英语解释更容易的情况之一:

int targetIndex = 0;for( int sourceIndex = 0;  sourceIndex < array.length;  sourceIndex++ ){    if( array[sourceIndex] != 0 )        array[targetIndex++] = array[sourceIndex];}int[] newArray = new int[targetIndex];System.arraycopy( array, 0, newArray, 0, targetIndex );return newArray;


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5506104.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-13
下一篇 2022-12-13

发表评论

登录后才能评论

评论列表(0条)

保存