Cách sử dụng hàm indexof trong java

Trong nội dung bài viết này chúng ta vẫn tìm hiểu về cách làm indexOf() trong Java String. Đây là một trong thủ tục được sử dụng nhằm trả về chỉ số của lần xuất hiện thêm đầu tiên của ký từ bỏ / chuỗi bé.

Bạn đang xem: Cách sử dụng hàm indexof trong java

Pmùi hương thức indexOf() thường được thực hiện trong các trường hợp chúng ta ý muốn tìm địa chỉ mở ra thứ nhất của một ký kết từ bỏ / chuỗi nhỏ trong một chuỗi như thế nào kia.

Cú pháp thủ tục indexOf() trong Java String

Đầu tiên ra đang đi tìm kiếm hiểu cú pháp của cách thức indexOf() vẫn nhé.

Cú pháp tìm kiếm chỉ số của một cam kết tự:

Bài viết được đăng tại mammasfigata.com


Trong đó:

ch - ký từ bỏ có chỉ số bước đầu được kiếm tìm thấy.fromIndex (option) - giả dụ fromIndex được truyền, ký từ bỏ ch được tìm kiếm bắt đầu trường đoản cú chỉ số này.

Cú pháp tìm kiếm chỉ số của một chuỗi con:


Trong đó:

str - chuỗi tất cả chỉ số bắt đầu được search thấy.fromIndex (option) - nếu như fromIndex được truyền, chuỗi str được tìm tìm bắt đầu trường đoản cú chỉ số này.

Hàm trả về:

Trả về chỉ sô của lần xuất hiện trước tiên của ký từ / chuỗi được hướng dẫn và chỉ định.Trả về -1 nếu như không tìm thấy cam kết tự / chuỗi được hướng dẫn và chỉ định.

Xem thêm: Cho Thuê Nhà Nguyên Căn Làm Căn Hộ Dịch Vụ, Đường Lê Thánh Tôn Quận 1

Ví dụ: chúng ta gồm chuỗi str = "mammasfigata.com", bây chừ thực hiện cách làm indexOf() để search chỉ số xuất hiện thêm trước tiên của ký tự "e" vào chuỗi str.


Cách sử dụng phương thức indexOf() vào Java String

Trong phần này mình đang thực hiện nhì ví dụ áp dụng cách thức indexOf() để minc họa mang đến cách cần sử dụng của chính nó.

ví dụ như 1: Tại ví dụ này mình vẫn sử dụng cách tiến hành indexOf() để trả về vị trí tìm thấy thứ nhất của một ký kết trường đoản cú vào chuỗi.


class Main public static void main(String<> args) String str1 = "Learn Java"; int result; /* lấy ví dụ áp dụng cách tiến hành indexOf() để trả về địa điểm kiếm tìm thấy trước tiên của một ký kết từ bỏ */ // trả về chỉ số của ký từ bỏ "J" được search thấy thứ nhất result = str1.indexOf("J"); System.out.println("Ký từ "J" lộ diện đầu tiên ngơi nghỉ vị trí: "+result); // 6 // trả về chỉ số của ký trường đoản cú "a" được tìm thấy trước tiên result = str1.indexOf("a"); System.out.println("Ký từ bỏ "a" mở ra trước tiên làm việc vị trí: "+result); // 2 // trả về chỉ số của một chuỗi trống result = str1.indexOf(""); System.out.println("Ký từ bỏ "+""""+ " xuất hiện thêm đầu tiên ở vị trí: "+result); // 0 System.out.println("---------------------------------------"); System.out.println("Cmùi hương trình này được đăng tại mammasfigata.com");
Kết quả:

lấy ví dụ 2: Còn làm việc ví dụ này mình vẫn sử dụng phương thức indexOf() nhằm trả về vị trí tra cứu thấy thứ nhất của một chuỗi bé vào chuỗi. Cùng với kia bản thân đã truyền vào vị trí ban đầu kiếm tìm tìm nỗ lực do tìm tìm từ đầu chuỗi.

Xem thêm: Hướng Dẫn Cách Sử Dụng Phần Mềm Cắt Nhạc Mp3, Mp4 Cực Chuẩn


class Main public static void main(String<> args) String str1 = "Learn Java programming"; int result; // Tìm kiếm ký từ bỏ "a" trường đoản cú chỉ số trang bị 4 result = str1.indexOf("a", 4); System.out.println("Ký tự "a" lộ diện tại vị trí: "+result); // 7 //Tìm chuỗi "Java" từ bỏ chỉ số sản phẩm 5 result = str1.indexOf("Java", 5); System.out.println("Chuỗi "Java" xuất hiện trên ví trí: "+result); // -1 System.out.println("---------------------------------------"); System.out.println("Chương thơm trình này được đăng trên mammasfigata.com");
Kết quả:

Như vậy là họ sẽ tò mò kết thúc phương thức indexOf() vào Java. Các bài tiếp theo sau mình sẽ thường xuyên reviews các cách thức không giống vào Java, các bạn chú ý quan sát và theo dõi nhé !!!

Bình luận đã đóng, ví như tất cả vướng mắc hãy đặt câu hỏi trên hoicode.com nhằm admin vấn đáp.


Danh sách hàm xử lý chuỗi vào Java
Phương thức split() trong String Java
Phương thức compareTo() vào Java String
Phương thức length() trong Java String
Pmùi hương thức replace() vào Java String
Phương thức substring() vào Java String
Phương thơm thức equals() trong Java String
Phương thơm thức contains() trong Java String
Pmùi hương thức indexOf() trong Java String
Pmùi hương thức trim() trong Java String
Phương thơm thức charAt() vào Java String
Phương thơm thức toLowerCase() trong Java String
Pmùi hương thức concat() trong Java String
Phương thức startsWith() trong Java String
Phương thơm thức endsWith() vào Java String
Phương thức isEmpty() trong Java String
Pmùi hương thức toCharArray() vào Java String

20đôi mươi - mammasfigata.com. All Right Reserved Theme GoodNews, gốc rễ Codeigniter, VPS mua trên Tinohost
*


Nếu chúng ta phân phát hiện nay lỗi không nên liên kết, ngôn từ sai, hay là 1 lỗi bất kì làm sao kia trên trang này thì nên cho mình biết nhé. Cám ơn bạn!


Chuyên mục: Kiến thức