Autor Zpráva
barns
Profil *
Zdravim, existuje funkce v Javě, pomocí které se seřadí dvourozměrné pole podle první hodnoty ve vnořených polích?

Příklad:

int pole[][] = {{6,2,3},{1,2,8},{9,5,3}};


Funkce bude seřazovat vnořené pole podle ich první hodnoty, čili v příkladu podle číslic 6,1,9 a seřazené pole bude vypadat takhle:

{{1,2,8}{6,2,3}{9,5,3}};


Existuje taková funkce, nebo třeba udělat metodu, která to bude dělat?
děkuji...
Chamurappi
Profil
Reaguji na barnse:
seřazení dvojrozměrných polí
Java nepodporuje vícerozměrná pole. Podporuje jen ta vnořená, tedy pole v polích — v tom je rozdíl.

Předpokládám, že pole mají nějakou třídicí metodu, které bys mohl předat jako argument vlastní porovnávací funkci — podobně, jako to je v JavaScriptu a C#.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0