Java Eğitimleri

Java ANA SAYFA Java'ya Giriş Java Başlarken Java Sözdizimi Java Yorumları Java Değişkenleri Java Veri Türleri Java Tipi Döküm Java Operatörleri Java Dizeleri Java Matematiği Java Booleanları Java Eğer... Başka Java Anahtarı Java while Döngüsü Döngü için Java Java Ara/Devam Java Dizileri

Java Yöntemleri

Java Yöntemleri Java Yöntemi Parametreleri Java Yöntemi Aşırı Yüklemesi Java Kapsamı Java Özyineleme

Java Sınıfları

Java OOP'si Java Sınıfları/Nesneleri Java Sınıfı Nitelikleri Java Sınıfı Yöntemleri Java Oluşturucuları Java Değiştiriciler Java Kapsülleme Java Paketleri / API Java Kalıtımı Java Polimorfizmi Java İç Sınıfları Java Soyutlama Java Arayüzü Java Numaraları Java Kullanıcı Girişi Java Tarihi Java Dizi Listesi Java Bağlantılı Listesi Java Hash Haritası Java HashSeti Java Yineleyici Java Sarıcı Sınıfları Java İstisnaları Java Normal İfadesi Java Konuları Java Lambda

Java Dosya İşleme

Java Dosyaları Java Dosyaları Oluşturma/Yazma Java Okuma Dosyaları Java Dosyaları Sil

Java Nasıl Yapılır

İki Sayı Ekle

Java Referansı

Java Anahtar Kelimeleri Java Dize Yöntemleri Java Matematik Yöntemleri

Java Örnekleri

Java Örnekleri Java Derleyici Java Alıştırmaları Java Testi Java Sertifikası


Java String indexOf() Yöntemi

❮ Dize Yöntemleri


Örnek

"Gezegen" in ilk oluşumu için bir dize arayın:

String myStr = "Hello planet earth, you are a great planet.";
System.out.println(myStr.indexOf("planet"));


Tanım ve Kullanım

Yöntem indexOf(), bir dizgede belirtilen karakter(ler)in ilk oluşumunun konumunu döndürür.

İpucu: Bir dizgede belirtilen karakter(ler)in son tekrarının konumunu döndürmek için lastIndexOf yöntemini kullanın .


Sözdizimi

4 indexOf() yöntemi vardır:

public int indexOf(String str)
public int indexOf(String str, int fromIndex)
public int indexOf(int char)
public int indexOf(int char, int fromIndex)

Parametre Değerleri

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
char An int value, representing a single character, e.g 'A', or a Unicode value

Teknik detaylar

İadeler: intKarakterin dizedeki ilk oluşumunun dizinini temsil eden bir değer veya hiç oluşmazsa -1

Daha fazla örnek

Örnek

Aramaya 5 konumundan başlayarak, bir dizgede "e" harfinin ilk geçtiği yeri bulun:

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


❮ Dize Yöntemleri