注意下标越界问题
public class S_027 {
public int removeElement(int[] nums, int val) {
// 列出数组为空或者长度为0的情况
if(nums == null || nums.length == 0) return 0;
// 初始值为1防止i-1下标越界
int count = 0;
for(int i=0;i<nums.length;i++){
// 后一个不等于前一个时 新数组的计数量增一
if(nums[i] !=val){
nums[count++] = nums[i];
}
}
// 返回新数组的长度
return count;
}
}