Java 8 ordena múltiples objetos

   public class B {
              private String name;
              private String  value;

             //Setters and Get
       }        
       public class C {
             private String name;
             private String  value;
        //Setters and Get Methods
       }
        public class D {
             private String name;
             private String  value;
             //Setters and Get
        }
        public class A {
              private B b;
              private C c;
              private D d;
            // Setters and Get
         }
        public class  Example{
          List<A> a = new Array List<A>();
            //Lets assume a  will contain objects of class B, C and D
           a .sort( Comparator.comparing(A::getB().getName).thenComparing(A::getC().getName));

         }

Ordenar el campo de un pojo, luego ordenar el campo por el siguiente pojo. Necesito entender cómo ordenar en esta situación. ¿Podemos usar Comparator.comparing () en este caso?

Respuesta 1

Estoy tratando de construir un archivo CSV muy grande en S3. Quiero compilar este archivo en S3. Quiero agregar filas a este archivo en lotes. El número de filas puede estar entre 10k y 1M Tamaño de cada lote ...

Logré crear un método que carga un archivo en un directorio. ¿Cómo tendría que cambiar esto para poder copiar un archivo de /123.html a /en/123.html a través de JSch? public void upFile (fuente de cadena, ...

Desde hace unos días y de la nada, a veces recibo este error NullPointException: Excepción: java.lang.NullPointerException - Intento de invocar el método virtual 'boolean java.util.ArrayList ...

¿Cómo ejecuto el http://www.jsptut.com/Forms.jsp? Estoy usando Geany y no estoy acostumbrado a usar Java. Los jsp simples antes de esta página no fueron un problema.