manjunath ramigani :
I want to convert one string array to list with specific range. In my case I always want from index 1 to last index. I don't need the index 0 value included in the list. Is there any direct method that I can use to filter and convert to the list as I need ?
public class test1 {
public static void main(String[] args) {
String[] optArr = {"start", "map1", "map2", "map3"};
List<String> list = Arrays.stream(optArr).collect(Collectors.toList());
System.out.println(list);
}
}
Robby Cornelissen :
You can use Stream.skip()
:
List<String> list = Arrays.stream(optArr).skip(1).collect(Collectors.toList());