public static int removeElement(int[] nums, int val) {
int sameCounts=0;
int numsArrayLength=nums.length;
for(int i=0;i<numsArrayLength-sameCounts;i++){
if(nums[i]==val)
{
for(int j=i;j<numsArrayLength-1-sameCounts;j++){
nums[j]=nums[j+1];
}
sameCounts++;
i--;
}
}
return numsArrayLength-sameCounts;
}