List sublist() Method in Java with Examples
Last Updated :
19 Jun, 2019
This method gives a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive.
Syntax:
List subList(int fromIndex,
int toIndex)
Parameters: This function has two parameter fromIndex and toIndex, which are the starting and ending ranges respectively to create a sublist form the given list.
Returns: This method returns the view of list between the given ranges.
Below programs show the implementation of this method.
Program 1:
import java.util.*;
public class GfG {
public static void main(String[] args)
{
List<Integer> l = new LinkedList<>();
l.add( 1 );
l.add( 3 );
l.add( 5 );
l.add( 7 );
l.add( 3 );
System.out.println(l);
System.out.println(l.lastIndexOf( 3 ));
}
}
|
Output:
[1, 3, 5, 7, 3]
4
Output:
[1, 3, 5, 7, 3]
4
Program 2: Below is the code to show implementation of list.subList() using Linkedlist.
import java.util.*;
public class GfG {
public static void main(String[] args)
{
List<Integer> l = new LinkedList<>();
l.add( 10 );
l.add( 30 );
l.add( 50 );
l.add( 70 );
l.add( 30 );
List<Integer> sub = new LinkedList<>();
System.out.println(l);
sub = l.subList( 1 , 3 );
System.out.println(sub);
}
}
|
Output:
[10, 30, 50, 70, 30]
[30, 50]
Reference:
Oracle Docs
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...