Programación Java Alibaba
Personalizar una clase
Clase estática MyMap
{
Lista[] lista;
MiMapa público(lista...lista)
{
this.lists = listas
}
Cadena pública toString()
{
if(list == null || list. length == 0)
{
Return " { }";
}
StringBuilder sb = new StringBuilder();
sb . append(' { ');
int I = 0;
for(lista lista: lista)
{
Alguien agrega(lista);
i ;
if (i == listas.longitud)
return sb.append('} '). toString();
Alguien agrega(",");
}
Devuelve "{ }";
}< / p>
}
ihp.put("on1 ", nuevo MiMapa(lista2, lista 1));
ihp.put("on2 ", nuevo MiMapa( lista4) , lista 3));
ihp.put("on3 ", nuevo MiMapa(lista 5));
ihp.put("on4 ", nuevo MiMapa(lista 6)) );
system . out . println(IHP . tostring());
Probablemente haya una manera mejor. Lo primero que me viene a la mente es Lista[], y encuentro que la estructura impresa es [[xxx, xxx, xxx], [xx, x, x]].