How to get Count of Users Starts with “A” where user have two fields Id and name

 Q. How to get Count of Users Starts with “A” where user have two fields Id and name

SOLUTION:- 

User.java

package v1;

public class User {
int id;
String name;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public User(int id, String name) {
super();
this.id = id;
this.name = name;
}

}

***********************************************************

Test.java

package v1;

import java.util.ArrayList;
import java.util.List;

public class Test {

public static void main(String[] args) {
List<User> list=new ArrayList<>();
list.add(new User(1, "Bharat"));
list.add(new User(2, "Aditya"));
list.add(new User(3, "Mohan"));
list.add(new User(4, "Apurva"));
list.add(new User(5, "Aditi"));
list.add(new User(6, "Neha"));
Long countOfUserA=list.stream().filter(i->i.getName().startsWith("A")).count();
System.out.println("CountOfUserA is: "+countOfUserA);

}

}

***************************************************


Comments

Popular posts from this blog

How to create React project using command prompt?

How to achieve abstraction?

Interview Question? How to find square of each element in this Array {2,4,5,6,8} using map ?