使用迭代器以特定方式获取数据列表

时间:2017-07-04 08:18:48

标签: java

我正在从数据库中获取这些数据列表

Level 1
Level 2
Level 3
will get 100 points
will get 200 points
will get 300 points

我的java代码:

List ln5 = readDB(iStepNumber, status, query5);
Iterator itr5 = ln5.iterator();
while (itr5.hasNext()) {
   String Levels1 = (String) itr5.next();
   String LevelsDescription1 = (String) itr5.next();
   String Levels2 = (String) itr5.next();
   String LevelsDescription2 = (String) itr5.next();
   String Levels3 = (String) itr5.next();
   String LevelsDescription3 = (String) itr5.next();
}

我需要获取如下数据,

Level 1
will get 100 points
Level 2
will get 200 points
Level 3
will get 300 points

任何建议Plz?

1 个答案:

答案 0 :(得分:0)

建议1:更改数据存储方式。这是一种奇怪的方式

建议2:如果您无法更改,请在列表中使用for

END