Например, у меня есть Hashtable, и у меня есть значение в переменной Double d = 99.22. Здесь я хочу получить или найти ключ, связанный с этим значением.Как перечислить ключ hashtable от определенного значения
Hashtable<String, Double> balance = new Hashtable<String, Double>();
balance.put("Zara", new Double(3434.34));
balance.put("Mahnaz", new Double(123.22));
balance.put("Ayan", new Double(1378.00));
balance.put("Daisy", new Double(99.22));
balance.put("Qadir", new Double(-19.08));
System.out.println(balance);
Double d = 99.22;
Заранее спасибо
Во-первых, вам нужно перебирать хэш-таблицу с помощью цикла. – ryekayo
Вам в основном нужно перебирать все записи ... это не подходит для «Hashtable», поскольку вы ищете по записи, а не по ключу. (Любая причина, по которой вы используете 'Hashtable', а не' HashMap', btw?). В стороне, лучше не использовать 'double' /' Double' для значений валюты - предпочитаете 'BigDecimal' или целое число центов/пенсов/что угодно. –