Phương thức Java String indexOf ()
Thí dụ
Tìm kiếm một chuỗi cho lần xuất hiện đầu tiên của "hành tinh":
String myStr = "Hello planet earth, you are a great planet.";
System.out.println(myStr.indexOf("planet"));
Định nghĩa và Cách sử dụng
Phương indexOf()
thức trả về vị trí xuất hiện đầu tiên của (các) ký tự được chỉ định trong một chuỗi.
Mẹo: Sử dụng phương thức lastIndexOf để trả về vị trí của lần xuất hiện cuối cùng của (các) ký tự được chỉ định trong một chuỗi.
Cú pháp
Có 4 phương thức indexOf ():
public int indexOf(String str)
public int indexOf(String str, int fromIndex)
public int indexOf(int char)
public int indexOf(int char, int fromIndex)
Giá trị tham số
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 |
Chi tiết kỹ thuật
Lợi nhuận: | Một int giá trị, đại diện cho chỉ số của lần xuất hiện đầu tiên của ký tự trong chuỗi hoặc -1 nếu nó không bao giờ xảy ra |
---|
Các ví dụ khác
Thí dụ
Tìm lần xuất hiện đầu tiên của chữ "e" trong một chuỗi, bắt đầu tìm kiếm ở vị trí 5:
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));
}
}
❮ Phương thức chuỗi