Здравствуйте, fefelov, Вы писали:
F>здесь:
Спасибо за ссылку
package demo.lang;
public class Rectangle {
public int sideA;
public int sideB;
public Rectangle(int x, int y) {
super();
sideA = x;
sideB = y;
}
public boolean equals(Object obj) {
if(!(obj instanceof Rectangle))
return false;
Rectangle ref = (Rectangle)obj;
return (((this.sideA==ref.sideA)&&(this.sideB==ref.sideB))||
(this.sideA==ref.sideB)&&(this.sideB==ref.sideA));
}
public static void main(String[] args) {
}
}
а как должен быть переопределен hashCode в данном примере?
... << RSDN@Home 1.1.4 beta 4 rev. 303>>