Это вопрос экзамена, который я не мог выполнить.
Как получить следующий java-код для печати false только редактирование кода в конструкторе MyClass?
public class MyClass{ public MyClass(){ } public static void main(String[] args) { MyClass m = new MyClass(); System.out.println(m.equals(m)); } }
Вам не разрешается переопределять метод equals или изменять любой из код в основном методе. Код должен работать без программы сбой.
Согласно моему исследованию, вы не можете установить ссылку на объект Java равным null при создании экземпляра класса. Так что я официально в тупике.