Molto figo, ma attenzione ai memory leak Una Inner class tiene in automatico un riferimento alla classe che l'ha creata. Tutto ok finchè il ciclo di vita della "tupla" è uguale o simile a quello di quella classe; altrimenti è un memory leak da tenere sotto controllo
Federico Simone Bordet [email protected] [it-torino-java-jug] ha scritto il 28/11/18 alle 21:15: > Ho appena letto la newsletter "Java Specialist" di Heinz Kabutz, dove > riporta che Henri Tremblay ha trovato un modo di usare le tuple negli > streams di Java 8: > > Arrays.asList("1", "22", "333").stream() > .map(v -> new Object() { > String value = v; > int length = v.length(); > }) > .filter(tuple -> tuple.length % 2 == 0) > .forEach(tuple -> System.out.println(tuple.value));
