Revision: 52693
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at October 29, 2011 23:45 by corporem
Initial Code
public class CollectionUtils { public static <T> ArrayList<T> getSubList(List<T> l, int offset, int length) { if (offset >= l.size()) return new ArrayList<T>(0); if (length < 0) return new ArrayList<T>(0); ArrayList<T> sl = new ArrayList<T>(length); int upper = offset + length; int bound = upper < l.size() ? upper : l.size(); for (int i = offset; i < bound; i++) sl.add(l.get(i)); return sl; } }
Initial URL
Initial Description
Initial Title
Collection Sublist
Initial Tags
Initial Language
Java