package ch.claude_martin;
import java.util.Arrays;
public class SomeClass {
public static void main(String[] args) {
String[] data = { "Batman", "Wonder Woman", "Superman", "Phoenix", "Spider-Man", "Jessica Jones", "Hulk" };
// filter
String[] filtered0 = Arrays.stream(data).filter(x -> x.contains("e")).toArray(String[]::new);
// remove first
String[] filtered1 = Arrays.stream(data).skip(1).toArray(String[]::new);
// remove last
String[] filtered2 = Arrays.stream(data).limit(data.length - 1).toArray(String[]::new);
// remove data[i]
String[] filtered3 = Arrays.stream(data).filter(x -> x != data[3]).toArray(String[]::new);
System.out.println(Arrays.toString(filtered0));
System.out.println(Arrays.toString(filtered1));
System.out.println(Arrays.toString(filtered2));
System.out.println(Arrays.toString(filtered3));
}
}
Comments