Page 36 - 4656
P. 36
Алгоритми і структури даних. Лабораторний практикум.
public int compare(Integer arg0, Integer arg1) {
return 1;
}
}
);
set.add(10);
set.add(5);
set.add(10);
set.add(20);
set.add(15);
System.out.println(set);
Тепер виводиться
[10, 5, 10, 20, 15]
Ми бачимо, що в отриманій множині два однакові
елементи зі значенням 10. Крім того, множина (природно)
вийшла неупорядкованою.
Звичайно, користі в подібних трюках немає, і цей приклад
слід розглядати як чисто ілюстративний, який показує, до чого
може призвести неправильне визначення методу compareTo().
Хід роботи
1. Пересвідчитись чи:
1.1. Встановлено програмне забезпечення Java SDK.
У командному рядку введіть команду
java -version
Відповідь, у разі коли java встановлена має бути такою,
(рис. 4.1):
34