طريقة Java String lastIndexOf ()
مثال
ابحث في سلسلة عن آخر تكرارات "كوكب":
String myStr = "Hello planet earth, you are a great planet.";
System.out.println(myStr.lastIndexOf("planet"));
التعريف والاستخدام
تقوم lastIndexOf()
الطريقة بإرجاع موضع التكرار الأخير للحرف (الأحرف) المحدد في سلسلة.
نصيحة: استخدم طريقة indexOf لإرجاع موضع التكرار الأول للحرف (الأحرف) المحدد في سلسلة.
بناء الجملة
هناك 4 طرق LastIndexOf ():
public int lastIndexOf(String str)
public int lastIndexOf(String str, int fromIndex)
public int lastIndexOf(int char)
public int lastIndexOf(int char, int fromIndex)
قيمه المعامل
Parameter | Description |
---|---|
str | A String value, representing the string
to search for |
fromIndex | An int value, representing the index position to start the search from. If omitted, the default value is the length of the string |
char | An int value, representing a single
character, e.g 'A', or a Unicode value |
تفاصيل تقنية
عائدات: | قيمة تمثل فهرس int التواجد الأول للحرف في السلسلة ، أو -1 إذا لم يحدث مطلقًا |
---|
مزيد من الأمثلة
مثال
ابحث عن آخر تكرار لـ "e" في سلسلة ، وابدأ البحث في الموضع 5:
public class Main {
public static void main(String[] args) {
String myStr = "Hello planet earth, you are a great planet.";
System.out.println(myStr.lastIndexOf("e", 5));
}
}
❮ طرق السلسلة