У меня есть следующая HashMap
val lastAsk = new HashMap[String, Quote]
Объекты цитирования имеют метод price ()
Следующее
lastAsk(lastSecurity).price
генерирует исключение NoSuchElementException, если lastSecurity не является ключом. Для исправления я мог бы использовать проверку содержимого, а затем вернуть -1, если ключ не найден. Однако это похоже на хак, могу ли я использовать Option здесь, чтобы разработать более элегантное решение?