Click here to watch in Youtube : https://www.youtube.com/watch?v=Bq9w8pNg2pI&list=UUhwKlOVR041tngjerWxVccwPerson.javaenum Gender
{
MALE, FEMALE
}
public class Person
{
private String name;
private String email;
private Gender gender;
private int age;
public Person(String name, String email, Gender gender, int age)
{
super();
this.name = name;
this.email = email;
this.gender = gender;
this.age = age;
}
public String getName()
{
return name;
}
public void setName(String name)
{
this.name = name;
}
public String getEmail()
{
return email;
}
public void setEmail(String email)
{
this.email = email;
}
public Gender getGender()
{
return gender;
}
public void setGender(Gender gender)
{
this.gender = gender;
}
public int getAge()
{
return age;
}
public void setAge(int age)
{
this.age = age;
}
@Override
public String toString()
{
return "Person [name=" + name + ", gender=" + gender + ", age=" + age
+ "]";
}
}
StreamSkipDemo.javaimport java.util.ArrayList;
import java.util.List;
public class StreamSkipDemo
{
public static void main(String[] args)
{
List<Person> personList = new ArrayList<>();
personList.add(new Person("Alice", "alice@gmail.com", Gender.FEMALE, 15));
personList.add(new Person("Bob", "bob@gmail.com", Gender.MALE, 16));
personList.add(new Person("Carol", "carol@gmail.com", Gender.FEMALE, 23));
personList.add(new Person("David", "david@gmail.com", Gender.MALE, 19));
personList.add(new Person("Eric", "eric@gmail.com", Gender.MALE, 17));
/*
* The skip() operation returns a stream containing the remaining
* elements after discarding the first n elements of the stream.
*
*/
personList.stream().skip(2).forEach(System.out::println);
}
}
OutputPerson [name=Carol, gender=FEMALE, age=23]
Person [name=David, gender=MALE, age=19]
Person [name=Eric, gender=MALE, age=17]
Click the below link to download the code:https://sites.google.com/site/ramj2eev1/home/javabasics/StreamDemo_skip_persons.zip?attredirects=0&d=1Github Link:https://github.com/ramram43210/Java/tree/master/BasicJava/StreamDemo_skip_personsBitbucket Link:https://bitbucket.org/ramram43210/java/src/be359fe3814dad173cc81feb4c27726905fff42e/BasicJava/StreamDemo_skip_persons/?at=masterSee also: All JavaEE Viedos PlaylistAll JavaEE ViedosAll JAVA EE LinksServlets TutorialAll Design Patterns LinksJDBC TutorialJava Collection Framework TutorialJAVA TutorialKids Tutorial