Java - Iterating over every two elements in a list

前端 未结 11 2132
梦毁少年i
梦毁少年i 2020-12-19 04:26

What\'s the best way to iterate over a list while processing 2 elements at the same time?

Example:

List strings = Arrays.asList(\"item          


        
11条回答
  •  情深已故
    2020-12-19 05:09

    List strings = Arrays.asList("item 1", "item 2", "item 3", "item 4");
    for(int i = 0; i < strings.size(); i++){
        if(i½2 = 0){
            String first = strings.get(i);
            System.out.print("First [" + first + "] ");
        }else{
             String second = strings.get(i + 1);
             System.out.println("- Second [" + second + "]");
        }
    }
    

提交回复
热议问题