특정 값을 지우기 위해 remove() 메서드를 사용할 수 있다. 그러나 Integer일 때는 조심해야 한다.
remove()
Integer
왜냐하면...
arr.remove(1);
그냥 이렇게 쓰면 1이라는 값을 지우는 게 아니라, 1번째 인덱스에 해당하는 값을 지우기 때문이다.
따라서! 값 1을 지우고 싶다면?
arr.remove(Integer.valueOf(1));
이렇게 하면 된다. (값 1이 여러 개가 있다면 가장 처음 등장한 요소가 삭제된다.)