Resultados da pesquisa a pedido "java-stream"
Inverter um comparador em Java 8
Eu tenho um ArrayList e quero classificá-lo em ordem decrescente. Eu uso para issojava.util.stream.Stream.sorted(Comparator) método. Aqui está uma descrição de acordo com a API Java: Retorna um fluxo que consiste nos elementos desse fluxo, ...
Em quais casos as operações de fluxo devem ser com estado?
Nojavaodoc para ostream pacote [https://docs.oracle.com/javase/8/docs/api/java/util/stream/package-summary.html] , no final da seçãoParallelism, Eu li: A maioria das operações de fluxo aceita parâmetros que descrevem o comportamento especificado ...
Java 8 Stream flatMap e agrupar por erro do compilador de código
// given a set of Item objects, group them by the managers of creator and owners Map<String, List<Item>> managersItems = itemSet.parallelStream().flatMap(item -> { // get the list of the creator and owners List<String> users = new ArrayList(); ...
Java 8 - preenchimento ArrayList
Existe uma maneira melhor de preencher umArrayList assim (eu fiz assim no Java 7): List<ScheduleIntervalContainer> scheduleIntervalContainers = new ArrayList<>(); scheduleIntervalContainers.add(scheduleIntervalContainer);
Agrupamento Java 8 usando coletor personalizado?
Eu tenho a seguinte turma. class Person { String name; LocalDate birthday; Sex gender; String emailAddress; public int getAge() { return birthday.until(IsoChronology.INSTANCE.dateNow()).getYears(); } public String getName() { return name; } }Eu ...
IntStream de caracteres para Strings - Java
É possível converter fluxo de caracteresstr.chars() transmitir com Strings, onde cada String contém 5 caracteres, por exemplo?
Obtendo o intervalo de um fluxo numérico
Dado umDoubleStream s, Eu posso fazers.min() ous.max() mas não os dois, pois qualquer um deles consumirá o fluxo. Agora suponha que eu tenha class Range /* can add code here */ { private final double min; private final double max; Range(double ...
Como codificar Stream.findNth ()?
Igual aStream.findFirst(), existe uma maneira de escreverStream.findNth()? Estou praticando o Java 8 reescrevendo algum código legado. E eu estou querendo saber como a função abaixo pode ser escrita usando a API do Stream. static curPipeNumber ...
Expressão Java lambda - mapeando e modificando uma lista?
Usando uma expressão lambda do Java 8, estou tentando fazer algo assim. List<NewObject> objs = ...; for (OldObject oldObj : oldObjects) { NewObject obj = oldObj.toNewObject(); obj.setOrange(true); objs.add(obj); }Eu escrevi ...
Executar várias consultas em paralelo via Streams
Estou tendo o seguinte método: public String getResult() { List<String> serversList = getServerListFromDB(); List<String> appList = getAppListFromDB(); List<String> userList = getUserFromDB(); return getResult(serversList, appList, userList); ...