Is there a method in Java to get the list of objects from an Arraylist to another ArrayList, by just specifying the start and end index?
See Question&Answers more detail:osIs there a method in Java to get the list of objects from an Arraylist to another ArrayList, by just specifying the start and end index?
See Question&Answers more detail:osYes you can use the subList
method:
List<...> list2 = list1.subList(startIndex, endIndex);
This returns a view on that part of the original list, it does not copy the data.
If you want a copy:
List<...> list2 = new ArrayList<...> (list1.subList(startIndex, endIndex));