Будет ли при построении коллекции с использованием набора сохраняться свойства набора? (Java)

Если у меня есть код, который выглядит так:

Collection<Object> c = new HashSet<Object>();

сохранит ли он свойства, что коллекция не сможет содержать повторяющиеся значения. Другими словами, что произойдет в следующей ситуации?

String h = "Hello World!";
c.add(h);
c.add(h);
0
задан Muhammad Khan 1 June 2012 в 00:15
поделиться