인프런 커뮤니티 질문&답변
IDE에서 equals를 생성하는 방식이 바뀐걸까요?
작성
·
143
0
이전엔 자동 완성을 시키면
    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;
        UserV2 user = (UserV2) o;
        return Objects.equals(id, user.id);
    }이 코드였던거같은데
현재는 이렇게 생성이 됩니다.
    @Override
    public boolean equals(Object object) {
        if (object == null || getClass() != object.getClass()) return false;
        UserV2 userV2 = (UserV2) object;
        return Objects.equals(id, userV2.id);
    }
IDE 작동 방식에 변화가 생긴걸까요? 아니면 제가 설정을 무엇인가 잘못 건드린걸까요






if (this == o) return true;
이 부분이 아예 삭제되어서요! 그냥 자동완성해서 사용하면 되겠죠...?