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

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 ?