Добрый вечер, я пытаюсь использовать HashTable() для временного хранения записей таблицы базы данных. Проблема в том, что я не знаю, почему записи, помещаемые в HashTable(), всегда будут первой записью. Я думаю, что проблема возникает из-за неправильной концепции циклов, связанного кода:
Объявить
Hashtable hashsample = new Hashtable();
для цикла
for (i = 0; i< db.getNumberOfRows(); i++) {
hashsample.put(i, db.getData());
System.out.println(hashsample);
}
p/s: я новичок в HashTable, db (оператор базы данных) работает нормально...
Нужны подсказки и советы, заранее спасибо ^^
Map
в первую очередь. Как вы перебираете набор результатов БД? - person AllTooSir   schedule 11.07.2013