Я хочу сделать словарь JAVA
того, как это делается, python
и я вижу, что это не то же самое...
Немного поискать, и я думаю, что это можно сделать, HashMap
но все равно выдает ошибку:
HashMap dict = new HashMap(String, Int)(); --> не может не
HashMap dict = new HashMap(String, String)(); -> да можно
Итак, как мне составить простой словарь, в котором я буду хранить, например:
Имена и экзаменационные отметки...?
Попробуй это:
Дополнительную информацию можно найти здесь.
Эквивалентом словарей Python в Java будет HashMap , где вы также можете хранить элементы, определяемые ключом (key) и значением (value).
На самом деле это можно сделать:
Это зависит только от типов, которые вы определяете для ключа (ключа) и значения (значения), которые будет использовать ваш HashMap , в этом случае вы должны определить его следующим образом:
Вы можете использовать несколько вариантов, например:
Используя Java 8, вы можете сделать это следующим образом:
HashMap имеет реализацию формы (ключ, значение), например:
больше информации и примеров здесь