java 8 remove empty strings from list
Java[Edit]
+
0
-
0
Java 8 remove empty strings from List
1List<String> filtered = list.stream().filter(x -> !x.isEmpty()).collect(Collectors.toList());
[Edit]
+
0
-
0
Java 8 remove empty strings from List
1list.removeIf(String::isEmpty);
[Edit]
+
0
-
0
Java 8 remove empty strings from List
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24import java.io.*; import java.util.ArrayList; import java.util.List; import java.util.stream.Collectors; public class Example { public static void main(String[] args) throws IOException { List<String> list = new ArrayList<>(); list.add("A"); list.add(""); list.add("C"); System.out.println("Original list: " + list); // [A, , C] // create filtered copy of the original list List<String> filtered = list.stream() .filter(x -> !x.isEmpty()) .collect(Collectors.toList()); System.out.println("Filtered list: " + filtered); // [A, C] } }
[Edit]
+
0
-
0
Java 8 remove empty strings from List
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20import java.io.*; import java.util.ArrayList; import java.util.List; public class Example { public static void main(String[] args) throws IOException { List<String> list = new ArrayList<>(); list.add("A"); list.add(""); list.add("C"); System.out.println("Before: " + list); // [A, , C] list.removeIf(String::isEmpty); // remove empty strings System.out.println("After: " + list); // [A, C] } }