如何从java中的给定数组中删除所有出现的整数,例如本例中的17?我尝试将条目设置为 (Integer) null 虽然它不起作用。
输入数组:[0,6,0,17,1,9,17,8,4]
输出数组:[0,6,0,1,9,8,4]
for(int i =0;i<ansa.length;i++){
if(ansa[i]==17)
{
ansa[i]=(Integer)null;
}
}
这导致
Exception in thread "main" java.lang.NullPointerException