Можно ли использовать примитивный тип (int) в качестве универсального типа в Java?
Вопрос
В частности, с SortedMap<Vector<String>, int>
я получаю & размеры, ожидаемые после этого (int
) токена. " Помогите!
Решение
Нет, это невозможно. Используйте вместо этого Integer
. Автобокс заботится обо всем остальном (т.е. в большинстве случаев вы можете программировать так, как если бы вы на самом деле использовали int
, потому что Java автоматически конвертирует в <=> и из <=>).
Другие советы
Конрад прав. Кроме того, вы можете использовать класс TObjectIntHashMap для отображения объектов на примитивные целые.
Не связан с StackOverflow