Как я могу вставить каждую 10-ю строку в список массивов в?

#java #android #sql #arrays #eclipse

#java #Android #sql #массивы #eclipse

Вопрос:

как я могу вставить каждую 10-ю строку в список массивов в? Это мой код:

  openDB();
     Cursor c = myDb.getSpalte();
     List<Integer> valueList = new ArrayList<Integer>(c.getCount());

     while (c.moveToNext()) {        
         valueList.add(c.getInt(1));

     }
     c.close();
     closeDB();
  

Ответ №1:

  openDB();
     Cursor c = myDb.getSpalte();
     List<Integer> valueList = new ArrayList<Integer>(c.getCount());

     List<Integer> tenthRows = new ArrayList<Integer>();
     counter = 0;
     while (c.moveToNext()) {  
         Integer value = c.getInt(1);      
         valueList.add(value );
         counter  ;
         if(counter == 10) {
             tenthRows.add(value)
             counter = 0;
         }
     }
     c.close();
     closeDB();