Мне нужно реализовать и расширить список видов, где он извлекает значения из базы данных и обновляет Gui.so мне нужно сохранить значения, полученные из курсора в хэш-карте, поэтому мне нужно динамически добавлять хэш-ключи к хэш-карте и значениям. код:Как динамически создавать хэш-ключ в java?
for(int i=0;i<=1;i++){
List resTimeArraySms=new ArrayList();
resultCursorSMS = NTDBHelper.getInstance().getResultDataByMediaType(getApplicationContext(), "Plan1",1);
while (resultCursorSMS.moveToNext()){
HashMap resHash=new HashMap();
resTimeStampSms = resultCursorSMS.getLong(resultCursorSMS.getColumnIndex(NTDataProvider.KEY_RESULTS_TIME_STAMP));
resHash.put("timestampsms", resTimeStampSms);
resTimeArraySms.add(resHash);
}
resTimeArray.add(resTimeArraySms);
}
Это не очень понятно, что вы просите. Вы пробовали кодировать это? Не могли бы вы показать код (даже псевдокод) того, чего вы пытаетесь достичь? – Mat
Я считаю, что вам следует подробно остановиться на вашем вопросе В общем, точка в структуре, похожей на хэш, состоит в том, что вы получаете значение от ключа очень быстро O (1) value = get (key) Теперь вы спрашиваете, как генерировать случайные строки, которые будут использоваться в качестве ключей вашего хэша? –
Пожалуйста, измените свой вопрос .. что вы пытаетесь спросить? –