```
public class Solution {
public int removeElement(int[] nums, int val) {
int i =-1;
for(int k = 0;k<nums.length;k++){
if(nums[k] != val){
i++;
if(k>i){
nums[i] = nums[k];
}
}
}
return i+1;
}
```

}