Tag: JAVA-STREAM
Tengo una clase POJO: java @Data @AllArgsConstructor public class Person { private String name; private String surname; } Tengo un código ejecutable: public class Main { public static void main(String[] args) { Person john1 = new Person(“John”, “Smith”); Person john2 = new Person(“John”, “Brown”); Person nancy1 = new Person(“Nancy”, “James”); . . . Read more
El título puede sonar confuso, pero creo que mi problema es mucho más simple. Esto es lo que tengo: “`java // una lista que contiene objetos <code>Boat</code> private final List<Boat> placedBoats; // cada Boat contiene una lista <code>List<Coordinate></code> que representa una posición en un grid public List<Coordinate> getPosition() { return . . . Read more
Tengo el json anterior: [ { “name”: “Jonh”, “scores”: [{“score”: 6 }, {“score”: 4}] }, { “name”: “David”, “scores”: [{“score”: 3}, { “score”: 8}] } ] Mi clase: public class Person{ private String name; private Collection<score> scores; // getters/setters } public class Score{ private Integer score; // getters/setters } Si . . . Read more
Tengo un Map<Long, Map<String, String>> map, y tengo que filtrarlo por clave y obtener solo el valor. Estoy intentando hacer algo así: java Map<Object, Object> resultMap = map.entrySet().stream() .filter(x -> x.getKey().equals(filterValue)) .map(Map.Entry::getValue).collect(Collectors.toMap(k -> k,v -> v)); Pero obtengo un Map<Object, Object> en lugar de un Map<String, String>. Quizás haya una . . . Read more
Estoy tratando de encontrar el padre utilizando el hijo. No soy un experto en el uso de los “streams”, pero puedo decir que lo entiendo a un nivel aceptable. Mi problema es que tengo las entidades del hijo y cada uno tiene un padre, pero el mismo padre puede tener . . . Read more