Как бы я создал новый объект в поле, которое является sortedmap?

Поле children - это SortedMap. SortedMap - это интерфейс. Таким образом, чтобы создать новый объект для хранения в дочерних полях, вам нужно использовать некоторый класс, который реализует SortedMap. Мы предлагаем использовать класс java.util.TreeMap.

И при использовании этого:

private SortedMap<Move,State> children= null;

Как бы я пошел по этому поводу? Я действительно не хочу, чтобы кто-то выполнял мое поручение за меня, поэтому я не собираюсь публиковать код, поэтому надеюсь, что вы, ребята, сможете помочь с тем, что я могу опубликовать.

Будет ли это что-то вроде:

SortedMap <Move, State> children = new SortedMap <Move, State>;

но я продолжаю получать ошибку.

0 ответов

Другие вопросы по тегам