Java ArrayList lastIndexOf ()

Методът Java ArrayList lastIndexOf () връща позицията на последното появяване на посочения елемент.

Синтаксисът на lastIndexOf()метода е:

 arraylist.lastIndexOf(Object obj)

Тук arraylist е обект на ArrayListкласа.

lastIndexOf () Параметър

В lastIndexOf()метода се един параметър.

  • obj - елемент, чиято позиция трябва да бъде върната

Ако един и същ елемент obj присъства в множество местоположения, тогава се връща позицията на елемента, който се появява последен.

lastIndexOf () Върната стойност

  • връща позицията на последното появяване на посочения елемент от списъка с паралели

Забележка : Ако посоченият елемент не съществува в списъка, lastIndexOf()методът връща -1 .

Пример: Вземете последната поява на ArrayList Element

 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); ) )

Изход

 Езици за програмиране: (JavaScript, Python, Java, C ++, Java) Последна поява на Java: 4 Последна поява на C: -1

В горния пример създадохме списък с имена с имена. Забележете изразите,

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

Тук lastIndexOf()методът успешно връща позицията на последното появяване на Java (т.е. 4). Елемент C обаче не съществува в списъка с паралели. Следователно методът връща -1 .

И ако искаме да получим първата поява на Java, можем да използваме indexOf()метода. За да научите повече, посетете Java ArrayList indexOf ().

Забележка : Също така можем да получим елемента, присъстващ на определено място, като използваме метода на Java ArrayList get ().

Интересни статии...