Phương thức indexOf() của chuỗi Java
Ví dụ
Tìm kiếm chuỗi xuất hiện đầu tiên của "planet":
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 thức indexOf()
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í 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
Một trong những điều sau đây:
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
Trả về: | Giá trị int , biểu thị chỉ mục 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ờ xuất hiện |
---|
Thêm ví dụ
Ví dụ
Tìm lần xuất hiện đầu tiên của chữ cái "e" trong 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)); } }
❮ Các phương thức chuỗi