Как использовать java.SetJAVA

Программисты JAVA общаются здесь
Anonymous
Как использовать java.Set

Сообщение Anonymous »

Я уже некоторое время пытаюсь заставить это работать, но у меня ничего не получается. У меня есть объект Башня, построенная из Блоков. Я уже научился использовать массивы, но мне хотелось изучить Set. Я хотел бы получить аналогичную функциональность:

Код: Выделить всё

public class Tower {

public Tower(){
}

public Tower add(Block k1){

//(...)
//if block already in tower, return "Block already in tower"
}

public Tower delete(Block k1){

//(...)
//if block already dleted, show "No such block in tower"
}

}
Кто-то дал мне код, но я постоянно получаю ошибки при попытке его использовать:

Код: Выделить всё

Set tower = new HashSet();

boolean added = tower.add( k1 );
if( added ) {
System.out.println("Added 1 block.");
} else {
System.out.println("Tower already contains this block.");
}
Как это реализовать?

Подробнее здесь: https://stackoverflow.com/questions/249 ... e-java-set

Вернуться в «JAVA»