List of usage examples for java.util.stream Stream of
@SafeVarargs @SuppressWarnings("varargs") public static <T> Stream<T> of(T... values)
From source file:Main.java
public static void main(String[] args) { Stream<String> s = Stream.of("a"); s.limit(10).forEach(System.out::println); }
From source file:Main.java
public static void main(String[] args) { Integer[] numbers = { 1, 2, 3, 4 }; Stream<Integer> arrayStreams1 = Stream.of(numbers); System.out.println(Arrays.toString(arrayStreams1.toArray())); }
From source file:Main.java
public static void main(String[] args) { int[] intArray = { 1, 2, 3, 4 }; Stream<int[]> singleElementStream = Stream.of(intArray); // OUTPUTS/*ww w . j ava 2 s . c o m*/ System.out.println(Arrays.toString(singleElementStream.toArray(Integer[]::new))); singleElementStream.toArray(); // watch it, it is Object[] }
From source file:Main.java
public static void main(String[] args) { Integer[] numbers = new Integer[] { 2, 7, 3, 9, 5, 4, 6, 8, 1 }; Arrays.sort(numbers, Integer::compareTo); Stream.of(numbers).forEach(System.out::println); }
From source file:Main.java
public static void main(String[] args) { List<String> stringList = Arrays.asList("1.2", "2.2", "3", "4", "5"); stringList.stream().flatMap(n -> Stream.of(n)).forEach(System.out::println); }
From source file:Main.java
public static void main(String[] args) { final String dir = "C:\\data\\projects\\"; final String pattern = ".pdf"; final File file = Paths.get(dir).toFile(); Stream.of(file.list((pFile, pString) -> pString.endsWith(pattern))).forEach(System.out::println); ;/* w w w . j ava 2 s.c o m*/ }
From source file:Main.java
public static void main(String[] args) { BinaryOperator<String> adder = (a, b) -> { return a + b; };// w ww . jav a 2s.c om String[] alphabets = { "Just", " Java 8", " HTML" }; String sum = Stream.of(alphabets).reduce(" ", adder); System.out.println("Alphabets:" + sum); }
From source file:Main.java
public static void main(String[] args) { final String dir = "C:\\data\\projects\\"; final Path path = Paths.get(dir); final File file = path.toFile(); Stream.of(file.listFiles(File::isDirectory)).forEach(System.out::println); ;/* w w w. jav a 2 s . co m*/ }
From source file:Main.java
public static void main(String[] argv) { List<DayOfWeek> list = new ArrayList<>(); list = (List<DayOfWeek>) Stream.of(Month.values()).map(month -> LocalDate.now().withYear(2010).with(month) .with(TemporalAdjusters.lastDayOfMonth()).getDayOfWeek()).collect(Collectors.toList()); System.out.println(list);//from www .j a v a 2s. c om }
From source file:Main.java
public static void main(String[] args) { final String dir = "E:\\Java_Dev\\"; final File file = Paths.get(dir).toFile(); File[] files = file.listFiles(); Arrays.sort(files, (f1, f2) -> { if (f1.isDirectory() != f2.isDirectory()) { if (f1.isDirectory()) { return -1; } else { return 1; }/* w w w.j ava2 s . c o m*/ } else { return f1.getName().toLowerCase().compareTo(f2.getName().toLowerCase()); } }); Stream.of(files).forEach(System.out::println); }