Filter even number from list string.




In this  example  we have a list of string of numbers . We need to filter even number from that . Here is approach 

         1. First convert  list of string into Integer list

         2.Use stream to filter  even numbers


import java.util.Arrays;

import java.util.List;

import java.util.stream.Collectors;

import java.util.Collection;


public class SearchEvenArray {


public static void main(String[] args) {

List<String> strList = Arrays.asList("1","2","3" ,"47","8","12","49","27","61","11");

// TODO Auto-generated method stub

List<Integer> intList = strList.stream()

                .map(Integer::valueOf)

                .collect(Collectors.toList());


System.out.println(intList);

System.out.println("Filter the  even number  from  string ");

intList.stream().filter(n -> n % 2 == 0).forEach(System.out::println);

 

 

}



}





Program  out put::--


[1, 2, 3, 47, 8, 12, 49, 27, 61, 11]

Filter the  even number  from  string 

2

8

12

Filter even number from list string. Filter  even number from  list  string. Reviewed by Mukesh Jha on 12:41 AM Rating: 5

No comments:

Add your comment

All Right Reserved To Mukesh Jha.. Theme images by Jason Morrow. Powered by Blogger.