Java 8 : Find the number starts with 1 from a list of integers
List<Integer> list = List.of(12,32,14,15,56); //Result->12,14,15
List<String> listString = list.stream().map(String::valueOf).collect(Collectors.toList());
List<String> result1 = listString.stream().filter(x->x.startsWith("1"))
.collect(Collectors.toList());
System.out.println("result1-->"+result1);
List<String> result2 = list.stream().map(x->x+"").filter(x->x.startsWith("1"))
.collect(Collectors.toList());
System.out.println("result2-->"+result2);
Comments
Post a Comment