Colección de citas famosas - Colección de poesías - Este diccionario está organizado en orden descendente por palabra clave.

Este diccionario está organizado en orden descendente por palabra clave.

Utilice TreeMap para almacenar elementos y ordenarlos. El siguiente código es sólo de referencia:

¿Paquete? com. Prueba de Kidd. zhidao;

¿Importar? Java .net .malformedurexception;

¿Importar? Java .util .ArrayList;

¿Importar? Comparador de utilidad Java;

¿Importar? Java .util .hashmap;

¿Importar? Lista de utilidades de Java;

¿Importar? Java . util . mapa;

¿Importar? Java . util . mapa de árbol;

¿Público? ¿clase? ¿prueba? {

¿Público? ¿Electricidad estática? ¿Vacío? principal(Cadena[]?args)? ¿Sacudida? ¿Excepción de clase no encontrada? ¿Excepción de URL mal formada? {

Lista<Map<String,? ¿Objeto>>? ¿Lista? =?nulo

¿Lista? =?Instancia(lista);

system.out.println(lista);

System.out.println(grupo(lista,?"a"));

}

¿Privado? ¿Electricidad estática? Mapa<String,? objeto>? grupo(lista<map<string,?objeto>>?list,?string?key)? {

//?Utiliza TreeMap para almacenar elementos y ordenarlos

Map & ltString,? objeto>? ¿Nuevo mapa? =?¿Nuevo? mapa de árbol<>(new?comparator<String>()?{

@override

public ?int?Compare(String?o1,? String? o2)? {

Regresar ? O2. comparar con (o 1);

}

}); forEach(m? ->?{

If?(m.containskey(key))?{

Lista<Object>?l?=?new ? Lista de matrices<& gt();

l . agregar(m);

nuevo mapa .

aCadena(),? l);

}

});

;

¿Volver? nuevoMapa

}

¿Privado? ¿Electricidad estática? lista<map<string,? ¿Objeto>>? instancia (lista<map<string,?objeto>>?lista)? {

¿Lista? =?¿Nuevo? Lista de matrices()? {

{

Agregar(¿nuevo?HashMap()?{

{

put("a","1" );

put("",?"0");

}

});

Agregar (¿nuevo? HashMap ()? {

{

poner("a",?"a 11");

poner("b",?"2") ;

}

});

Agregar(¿nuevo?HashMap()?{

{

put("a","111");

put("c","3");

}

});

Agregar(new?HashMap()?{

{

put("b","22");

}

});

Agregar(new?HashMap()?{

{

put("a","1111) ");

poner("b","222");

}

});

}

};

¿Volver? Lista;

}

}