ProghubPH
Вопрос из теста Java основы
Java / junior

Что будет выведено на экран в результате выполнения кода?

 один вариант
import java.util.TreeSet; 
 
public class TestTreeSet { 
 
    public static void main(String[] args) { 
        TreeSet<Item> set = new TreeSet<Item>(); 
        set.add(new Item(2)); 
        set.add(new Item(5)); 
        set.add(new Item(2)); 
        System.out.println(set); 
    } 
 
    static class Item { 
        int n; 
        Item(int n) { 
            this.n = n; 
        } 
        public String toString() { 
            return "Item " + n; 
        } 
    } 
} 
[Item 2, Item 5]
[Item 2, Item 2, Item 5]
Ошибка времени выполнения
Ошибка компиляции