溫馨提示×

Java的indexof函數有哪些參數

小樊
82
2024-09-30 01:03:16
欄目: 編程語言

在Java中,indexOf()函數是String類的一個成員方法,用于查找指定字符或子字符串在原字符串中首次出現的位置。這個方法只接受一個參數,即要查找的字符或子字符串。

以下是indexOf()函數的基本語法:

public int indexOf(int ch)

在這個版本中,參數ch是要查找的字符。如果找到該字符,indexOf()方法返回該字符在原字符串中首次出現的索引;如果沒有找到,則返回-1。

另外,還有一個重載版本的indexOf()方法,它接受兩個參數:

public int indexOf(int ch, int fromIndex)

在這個版本中,第一個參數ch仍然是要查找的字符,而第二個參數fromIndex指定了查找的起始位置。如果從fromIndex位置開始找到了該字符,indexOf()方法返回該字符在原字符串中首次出現的索引;如果沒有找到,則返回-1。

需要注意的是,這兩個版本的indexOf()方法都是區(qū)分大小寫的。如果需要進行不區(qū)分大小寫的查找,可以在調用indexOf()方法之前將原字符串和要查找的字符都轉換為小寫(使用toLowerCase()方法)或大寫(使用toUpperCase()方法)。

0