java-stream

    10熱度

    2回答

    這裏有一個簡單的類,說明我的問題未綁定的非靜態方法: package com.example; import java.util.function.*; public class App { public static void main(String[] args) { App a1 = new App(); BiFunction<App, Long

    3熱度

    2回答

    如何使用Java Stream API將列表中的元素映射到按其類型計數的元素? 沒有流的例子看起來是這樣的: List<Object> list = new ArrayList<>(); list.add("Hello"); list.add(Integer.valueOf(1)); list.add("World"); list.add(Double.va

    2熱度

    3回答

    有對學生和課程兩個滑動對象是這樣的: public class Student { List<Course> courses; ... } public class Course { String name; ... } 如果我們有Students一個list,我們怎樣才能通過的名稱進行篩選一些學生他們的課程? 首先我嘗試flatMap回答這個問題

    2熱度

    2回答

    Map<A, List<B>> xFunction() { Map<A, List<B>> mapList = new HashMap<>(); List<A> aList = x.getAList(); for (A a : aList) { List<B> bList = getBList(a.getId()); mapList.put(

    45熱度

    1回答

    爲了儘量深入瞭解Java流和spliterators,我對spliterator特性一些微妙的問題: Q1:Stream.empty() VS Stream.of()(Stream.of()無參數) Stream.empty():SUBSIZED,尺寸爲 Stream.of():SUBSIZED,IMMUTABLE,確定尺寸,有序 爲什麼Stream.empty()不具有Stream.of()相同

    0熱度

    2回答

    我想分手了大量的數據,例如,有沒有辦法使用它像這樣(在Java中): idList.parallelStream() .splitCount(20) .eachMap((splitedIdList) -> dao.list(splitedIdList)) .aggregate() .collect(Collectors.toList()); 有沒有辦法來

    2熱度

    1回答

    前一段時間,我發現有關使用Java 8初始化映射的更清晰方式的以下信息:http://minborgsjavapot.blogspot.com/2014/12/java-8-initializing-maps-in-smartest-way.html。 使用這些準則,我已採取了下列類在一個應用程序: public class MapUtils { public static <K, V>

    3熱度

    1回答

    我有以下類 class Customer { List<String> itemCodes; String customerId; } 可以說我有客戶名單,我需要與特定itemCode搜索在客戶第一的客戶在此列表中。 我目前做的方法如下 for (Customer cust : Customers) { if (cust.getItemCodes() !=

    -1熱度

    1回答

    我有一個文件信息太多。像, AA BB CC DD WW FF SS FF .. .. .. 然後, **** Input data *** ** * 142.12123 Input taken for metrics 123.1222 Calculation point . . . **** Another Input **** 有沒有一種方法可以選擇只從 輸入數

    6熱度

    1回答

    以下代碼 String[] values = ... .... Map<String, Object> map = new HashMap<>(); for (int i = 0; i < values.length; i++) { map.put("X" + i, values[i]); } 通過的IntelliJ轉換爲: Map<String, Object> map =