Siguran sam da su mnogi od vas već upoznati s pojmom Array! U ovom uputstvu naučit ćemo o klasi niza u . Predmet Array u java.util.package dio je okvira Java kolekcije. Proučimo ovu temu detaljno.
Dnevni red ovog članka je:
funkcija sortiranja c ++ niz
Što je klasa Array u Javi?
The Klasa polja je sadržan u java.util.package. Java nizovi se stvaraju i pristupa im se statičkim metodama koje pruža ova klasa. Metodama ove klase može se pristupiti imenom klase. Prisutne su samo statičke metode i metode klase objekta.
Ova klasa sadrži razne metode za manipulaciju nizovima.
Izjava o klasi
Evo kako možete prijaviti razred.
javna klasa Arrays proširuje Object
Hijerarhija razreda
java.langhierarch java.util.Arrays
Metoda naslijeđena
Naslijeđena metoda je Java.util objekt
Krenimo dalje, pogledajmo sintaksu ove klase.
Sintaksa:
php vrijednosti vrijednosti niza ispisa
Nizovi.
U ovoj se klasi koristi nekoliko metoda. Pogledajte ih!
Metode u klasi Array
Metoda | Opis |
statički int binarySearch (elementToBeSearched) | Ova metoda koristi binarni algoritam pretraživanja za pretraživanje određenog elementa u polju. |
usporedi (niz 1, niz 2) | Uspoređuje dva polja prosljeđena kao parametri. |
compareUnsigned (niz 1, niz 2) | Uspoređuje dva niza, numerički obrađujući elemente kao nepotpisane. |
statičke logičke deepEquals (Object [] a, Object [] b) | Vraća true ako su dva navedena polja međusobno duboko jednaka |
statički int deepHashCode (objekt [] a) | Vraća hash kôd zasnovan na 'dubinskom sadržaju' navedenih Nizova |
jednako (niz1, niz2) | Provjerava jesu li oba polja jednaka ili ne |
ispuniti (originalArray, fillValue) | Dodjeljuje ovaj fillValue svakom indeksu ovog niza |
hashCode (originalArray) | Vraća cjelobrojni hashCode navedenog niza. |
neusklađenost (niz1, niz2) | Pretražuje i vraća indeks prvog neusporedivog elementa između dva navedena niza. |
statički popis asList (T & hellip a) | Vraća popis fiksne veličine iza kojeg stoji navedeni niz |
copyOf (originalArray, newLength) | Kopira navedeni niz, skraćujući zadanu vrijednost (ako je potrebna), tako da kopija ima navedenu duljinu. |
parallelSort (originalArray) | Sortira navedeni niz pomoću paralelnog sortiranja. |
Sada, razgovarajmo o potrebi za ovom specifičnom klasom!
Zašto nam treba Array Java klasa?
Uključujem nekoliko točaka da odgovorim na ovo pitanje. Naići ćete na nekoliko situacija u kojima morate primijeniti koncept petlji, ali klasa Java polja nudi vam nekoliko statičkih metoda. Ove metode mogu vam pomoći u izvršavanju zadatka bez upotrebe ! Možete sortirati nizove, pretraživati nizove, mijenjati ih i tako dalje!
Ovim smo došli do kraja ovog članka. Nadam se da ste kroz neke primjere u stvarnom vremenu razumjeli klasu Array u Javi, njihove vrste, važnost i njihovu implementaciju.
Sad kad ste razumjeli osnove, pogledajte Edureka, pouzdane tvrtke za internetsko učenje s mrežom od više od 250 000 zadovoljnih učenika raširenih širom svijeta. Edurekini tečajevi za obuku i certificiranje Java J2EE i SOA dizajnirani su za studente i profesionalce koji žele biti programer za Javu. Tečaj je dizajniran da vam pruži početnu prednost u Java programiranju i osposobi vas za osnovne i napredne Java koncepte zajedno s raznim Java okvirima poput Hibernate Proljeće .
kako upozoriti u javascriptu
Imate pitanje za nas? Spomenite to u odjeljku za komentare ovog bloga i javit ćemo vam se što je prije moguće.