Скажем, я хочу поместить слова в структуру данных, и я хочу иметь постоянный поиск времени, чтобы увидеть, находится ли слово в этой структуре данных. Все, что я хочу сделать, это увидеть, существует ли слово. Я бы использовал для этого HashMap
(containsKey())? HashMap
используйте key- > value pairings, но в моем случае у меня нет значения. Конечно, я мог бы использовать null для значения, но даже null принимает пробел. Похоже, что для этого приложения должна быть лучшая структура данных.
Коллекция потенциально может использоваться несколькими потоками, но поскольку объекты, содержащиеся в коллекции, не будут меняться, я не думаю, что у меня есть требование к синхронизации / concurrency.
Может ли кто-нибудь помочь мне?