java-stream

    5

    3답변

    왜 내가 수집과 병렬 스트림의 동시 특성을 사용해야합니다 List<Integer> list = Collections.synchronizedList(new ArrayList<>(Arrays.asList(1, 2, 4))); Map<Integer, Integer> collect = list.stream().parallel() .coll

    1

    2답변

    : 나는 두 개 이상의 제품 인스턴스 객체를 포함하는 세트를 ("서로 다른 양의 값이") public class Product{ private int id; private String name; private String brand; private Long amount; // getter and setters } 그것은 하나 개의 객체를

    1

    2답변

    Java 스트림을 사용하면 문자열 목록 (쇼핑복)을 기반으로 조건부 계산을 수행하는 방법은 무엇입니까? 셔츠가 10.5 비용과 청바지가 9.5가 부과 그래서 다음 한 셔츠와 한 청바지는 늘 나를 스트림 내부 totalCost를 사용할 수 있도록하기 때문에 위의 코드 나던도 컴파일 20 double totalCost = 0; List <String>

    1

    1답변

    클래스의 모든 속성을 특정 형식의 문자열로 변환하고 그 사이에서 줄 바꿈으로 연결하려고합니다. 목록을 반복하여 요소의 특성을 String 등으로 변환 할 수 있다는 것을 알고 있습니다.하지만 스트림과 람다를 사용하여 목표를 달성하는 데 더 좋은 방법이 있어야한다고 생각합니다. 방법을 파악하지 못했습니다. 가능하면 안되면 알려주세요. public class

    2

    2답변

    JSON 형식의 데이터 형식의 파일이 있습니다. 나는 그것을 한 줄씩 읽고 있는데 모든 줄에는 1 개의 JSON 레코드가 있으므로 형식이 실제로 문제가되지 않는다. http://ldrlongdistancerider.com/bikers_rights_motorcycle/rightsriders0163.php" 1 어떻게 사용하여이 스트림을 얻을 수 있습니다

    1

    4답변

    Java Stream API를 사용하면 메소드 참조로 전달되는 값을 조정하기위한 추가 처리 방법이 있습니까? 두 가지 예를 들어 보겠습니다. 예 첫 번째 예 1 , 난 Stream<Path> 시작하고, I는 맵의 키가 걸리는 다른 함수를 사용하여 파일명의 버전을 처리하는 Map<String, Path>을 반환 할 String 파일 이름 (Path 아님).

    -1

    2답변

    병렬 코드와 람다를 사용하여 아래 코드를 실행할 수 있습니까? 코드가 훨씬 깨끗합니다. 나는 그것을 통과하는 방법을 잘 모르겠습니다. public static NavigableSet<String> getDistinctNavigableLowerCaseMakeNames(Loader loader) { String[] regions = {Japan, Ge

    -1

    1답변

    와지도를 만들어이 StreamEx 느릅 나무의 예는 매우 좋은이며,이는 내 출력은 괜찮 {seconds=1, minutes=1}입니다 잘 작동이 Map<String, String> toMap = StreamEx.of(splittedTimeUnit1) .pairMap((s1, s2) -> s1.matches("-?\\d+(\\.\\d+)?") ?

    2

    2답변

    무제한 스트림으로 시작하여 limit() 메서드를 사용하여 바인딩을 설정하면 한계에 도달 한 후 Stream에서 사용 된 리소스를 어떻게 정리할 수 있습니까? 이것은 큰 바이너리 파일을 스트리밍한다 public static Stream<Float> floats(File f) throws FileNotFoundException { FileInput

    3

    2답변

    I는 느린 CPU 집약적 인 작업이 다음과 같이 doWork(int x), 그 상이한 값을 하나의 정수 변수로 호출을 각로서 static String doWork(int x) { // do work that depends on i, takes ~60 seconds ... } public static void main(String ar