Java ArrayList lastIndexOf ()

Metoda Java ArrayList lastIndexOf () vrne položaj zadnjega pojavljanja določenega elementa.

Sintaksa lastIndexOf()metode je:

 arraylist.lastIndexOf(Object obj)

Tu je arraylist predmet ArrayListrazreda.

parameter lastIndexOf ()

lastIndexOf()Postopek traja samo en parameter.

  • obj - element, katerega položaj se vrne

Če je isti element obj prisoten na več lokacijah, se vrne položaj elementa, ki se prikaže zadnji.

lastIndexOf () Vrnjena vrednost

  • vrne položaj zadnjega pojavljanja določenega elementa iz seznama

Opomba : Če navedeni element ne obstaja na seznamu, lastIndexOf()metoda vrne -1 .

Primer: Pridobite zadnji pojav elementa ArrayList

 import java.util.ArrayList; class Main ( public static void main(String() args) ( // create an ArrayList ArrayList languages = new ArrayList(); // insert element to the ArrayList languages.add("JavaScript"); languages.add("Python"); languages.add("Java"); languages.add("C++"); languages.add("Java"); System.out.println("Programming Languages: " + languages); // get the position of Java occurred last int position1 = languages.lastIndexOf("Java"); System.out.println("Last Occurrence of Java: " + position1); // C is not in the ArrayList // Returns -1 int position2 = languages.lastIndexOf("C"); System.out.println("Last Occurrence of C: " + position2); ) )

Izhod

 Programski jeziki: (JavaScript, Python, Java, C ++, Java) Zadnji pojav Java: 4 Zadnji pojav jezika C: -1

V zgornjem primeru smo ustvarili seznam besedil z imenom jeziki. Upoštevajte izraze,

 // returns 4 languages.lastIndexOf("Java") // returns -1 languages.lastIndexOf("C")

Tu lastIndexOf()metoda uspešno vrne položaj zadnjega pojavljanja Jave (tj. 4). Vendar element C v seznamu izbirnikov ne obstaja. Zato metoda vrne -1 .

Če želimo dobiti prvi pojav Java, lahko uporabimo indexOf()metodo. Če želite izvedeti več, obiščite Java ArrayList indexOf ().

Opomba : Element lahko dobimo tudi na določenem mestu z uporabo metode Java ArrayList get ().

Zanimive Članki...