Как использовать 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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