indexOf()
Java String indexOf() metodi
Misol
Stringda "planet" so‘zining birinchi uchragan o‘rnini qidiring:
String myStr = "Hello planet earth, you are a great planet.";
System.out.println(myStr.indexOf("planet"));
Ta’rif va qo‘llanilishi
indexOf() metodi ko‘rsatilgan belgi(lar)ning stringda birinchi uchragan o‘rnini qaytaradi.
Maslahat: Ko‘rsatilgan belgi(lar)ning stringda oxirgi uchragan o‘rnini qaytarish uchun lastIndexOf metodidan foydalaning.
Sintaksis
Quyidagilardan biri:
public int indexOf(String str)
public int indexOf(String str, int fromIndex)
public int indexOf(int char)
public int indexOf(int char, int fromIndex)
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| str | Qidiriladigan stringni ifodalovchi String qiymat |
| fromIndex | Qidiruv boshlanadigan indeks o‘rnini ifodalovchi int qiymat |
| char | Bitta belgini (masalan, 'A') yoki Unicode qiymatini ifodalovchi int qiymat |
Texnik tafsilotlar
| Qaytaradi: | Belgining stringda birinchi uchragan indeksini yoki u umuman uchramasa -1 ni ifodalovchi int qiymat |
|---|
Ko‘proq misollar
Misol
Qidiruvni 5-o‘rindan boshlab, stringda "e" harfining birinchi uchragan o‘rnini toping:
public class Main {
public static void main(String[] args) {
String myStr = "Hello planet earth, you are a great planet.";
System.out.println(myStr.indexOf("e", 5));
}
}
❮ String metodlari
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
