In this Array,I want only name which starts with “A” {"Apurva", "John", "Mike", "Arun", "Mohan", "Aparna" }?

 Interview Question?

In this Array, I want only name which starts with “A”  

{"Apurva", "John", "Mike", "Arun", "Mohan", "Aparna" }?

Solution:-

package p3;

import java.util.Arrays;
import java.util.stream.Collectors;
import java.util.*;
public class NameStartsWithA {

public static void main(String[] args) {
String[] abc= {"Apurva","John","Mike","Akansha","Aparna","Mohan"};
List<String> list=Arrays.asList(abc);
List<String> startsWithA=list.stream().filter(i->i.startsWith("A")).collect(Collectors.toList());
System.out.println(startsWithA);

}

}

*********************************************************
O/P:- [Apurva, Akansha , Aparna]

Comments

Popular posts from this blog

What are POJO classes in spring? What is the use of POJO Class, and How to create POJO classes.

How to create React project using command prompt?