@
public int indexOf(int cha)
Phương thức này trả về chỉ số của ký tự đầu tiên của chuỗi truyền vào. (Truyền chuỗi như tham số để kiểm tra) Nếu chuỗi đó không tồn tại thì sẽ trả về giá trị -1.
Phương thức indexOf này trả về chỉ số của ký tự đầu tiên trong chuỗi con được truyền dưới dạng tham số thứ nhất. Nếu có chuỗi con nằm trong khoảng của tham số startindex thì nó sẽ bị bỏ qua. Chỉ tính vị trí của chuỗi đầu tiên nằm sau trong startindex. Nếu sau giá trị startindex mà không có chuỗi nào được tìm thấy thì nó sẽ trả về vị giá trị là -1
public class Sample_String { public static void main(String args[]) { String str_Sample = "This is Index of Example"; //Character at position System.out.println("Index of character 'x': " + str_Sample.indexOf('x')); //Character at position after given index value System.out.println("Index of character 's' after 3 index: " + str_Sample.indexOf('s', 3)); //Give index position for the given substring System.out.println("Index of substring 'is': " + str_Sample.indexOf("is")); //Give index position for the given substring and start index System.out.println("Index of substring 'is' form index: " + str_Sample.indexOf("is", 5)); } }
Index of character 'x': 12 Index of character 's' after 3 index: 3 Index of substring 'is': 2 Index of substring 'is' form index: 5