List.subList(int fromIndex, int toIndex) 함수를 사용한다.
예)
import java.util.ArrayList;
import java.util.ArrayList;
import java.util.Collections;
public class Main {
public static void main(String[] args) throws Exception {
ArrayList<String> list = new ArrayList<String>();
list.add("i");
list.add("e");
list.add("a");
list.add("b");
list.add("g");
list.add("c");
list.add("d");
list.add("f");
list.add("h");
Collections.sort(list.subList(1, list.size()-1));
System.out.println(list.toString());
}
}
결과:[i, a, b, c, d, e, f, g, h]