W tym artykule opracuje się na temat procedur sortowania tablicy poniżej:
Więc zacznijmy!
Jak posortować tablicę za pomocą metody sort ()
Java oferuje liczne procedury sortowania tablicy, a wśród nich najprostszym i łatwym sposobem jest zastosowanie wbudowanych metod. Java predefiniowana klasa o nazwie „Tablice”Zapewnia metodę typu statycznego znaną jako metoda„ sort () ”, którą można wywołać/wywołać bezpośrednio z nazwą klasy. Sortuje tablicę w kolejności rosnącej i może przyjmować dane typu int, char, float, bajt, długi i podwójny.
Najlepszym sposobem zrozumienia koncepcji jest eksperymentowanie z nią, więc rozważ poniższy fragment kodu, który pomoże nam zrozumieć, jak używać metody sort () w Javie.
Przykład
W tym przykładzie mamy tablicę typu string, która składa się z pięciu elementów. Zastosujemy metodę sort (), aby ułożyć elementy tablicy w kolejności rosnącej:
Importuj Java.Util.Tablice;Przekazaliśmy tablicę do „Tablice.sortować()„Metoda sortowania tablicy w kolejności rosnącej. Następnie wykorzystaliśmy pętlę For-each, aby iterować każdy element tablicy:
Podany powyżej fragment zweryfikował działanie metody sort ().
A co, jeśli będziemy musieli zorganizować elementy tablicy w odwrotnej kolejności? Cóż, w takim przypadku musimy wykorzystać metodę rewersidorder () predefiniowanej klasy kolekcji Java.
Jak posortować tablicę za pomocą metody reverseorder ()
Reveorder () to metoda statyczna, co oznacza, że można ją wywołać bezpośrednio z nazwą klasy.
Przykład
Rozważymy tę samą tablicę, co w poprzednim przykładzie, i tym razem skorzystamy z metody rewersonorder () do sortowania tablicy w odwrotnej kolejności:
sortingexample klasy publicznejMinęliśmy „nazwa tablicy” i „kolekcje.Metoda rewersordorder () ”do tablic.sort () metoda; W związku z tym otrzymamy następujące dane wyjściowe:
Wyjście uwierzytelniło działanie metody rewersidorder ().
Jak posortować tablicę za pomocą java do pętli
W Javie możemy sortować tablice za pomocą pętli. Poniższy przykład pozwoli ci zrozumieć, jak posortować tablicę za pomocą pętli:
sortingexample klasy publicznejW powyższym fragmencie wykonaliśmy następujące funkcje:
Wyjście powyższego fragmentu będzie wyglądać tak:
W ten sposób możemy sortować tablicę za pomocą pętli w Javie.
Wniosek
Aby posortować tablicę w Javie, można zastosować różne predefiniowane metody, pętle Java i metody zdefiniowane przez użytkownika. Tablica Java można sortować w ramach rosnącej lub zstępującej. Tablice.Sort () Metoda sortuje tablicę w kolejności rosnącej, podczas gdy kolekcje.Metodę rewersidorder () można zastosować do sortowania tablicy w kolejności malejącej. Ponadto techniki zamiany można wykorzystać w pętlach Java, aby sortować tablicę w kolejności rosnącej lub malejącej w oparciu o wybór użytkownika. Ten zapis wyjaśnił różne aspekty tablic sortowania w Javie.