Chuỗi con trong Java – String

Chuoi Con Trong Java String



Trong khi quản lý dữ liệu trong Java, có thể có những trường hợp mà nhà phát triển cần

sử dụng dữ liệu chứa hoặc sửa đổi nó. Chẳng hạn, sử dụng một giá trị chuỗi theo cách khác hoặc cập nhật các giá trị theo yêu cầu nhất định sẽ giữ “ thiết kế tài liệu ” nguyên vẹn. Trong những trường hợp như vậy, chuỗi con trong Java hỗ trợ sử dụng các tài nguyên hiện tại và giảm bớt các chức năng ở cuối nhà phát triển.

Blog này sẽ chứng minh việc sử dụng và triển khai “ chuỗi con ” trong Java.







'Chuỗi con' trong Java là gì?

chuỗi con chuỗi ” trong Java có thể đạt được thông qua “ chuỗi con() ' phương pháp. Phương thức này trích xuất và trả về một chuỗi con từ các giá trị chuỗi được cung cấp hoặc do người dùng nhập dựa trên các chỉ mục bắt đầu và kết thúc được chỉ định.



cú pháp



sợi dây. chuỗi con ( bắt đầu, cuối cùng )

Trong cú pháp trên:





  • bắt đầu ” đề cập đến chỉ mục bắt đầu.
  • cuối cùng ” tương ứng với chỉ số kết thúc.

Ví dụ 1: Truy xuất chuỗi con của chuỗi từ chuỗi cuối cùng trong Java

Trong ví dụ này, chuỗi được chỉ định có thể là chuỗi con từ chuỗi cuối cùng:

Sợi dây đã choString = 'Java' ;
Hệ thống . ngoài . bản in ( 'Chuỗi đã cho là:' + đã choString ) ;
Hệ thống . ngoài . bản in ( 'Chuỗi con được trích xuất từ ​​cuối là: ' + đã choString. chuỗi con ( 3 ) ) ;

Trong đoạn mã trên:



  • Đầu tiên, khởi tạo giá trị chuỗi và hiển thị nó.
  • Trong bước tiếp theo, hãy liên kết “ chuỗi con() ” với chuỗi đã chỉ định bằng cách trỏ đến chỉ mục đã cho.
  • Điều này sẽ dẫn đến việc trích xuất ký tự chuỗi cuối cùng, do đó trích xuất chuỗi con từ chuỗi cuối cùng.

đầu ra

Đầu ra này biểu thị rằng ký tự chuỗi cuối cùng được truy xuất tương ứng với chỉ mục “ 3 ”.

Ví dụ 2: Truy xuất một chuỗi con của một chuỗi theo các chỉ mục được chỉ định trong Java

Trong ví dụ cụ thể này, một chuỗi trong Java có thể là chuỗi con tại các chỉ mục cụ thể:

Sợi dây đã choString = 'Java' ;
Hệ thống . ngoài . bản in ( 'Chuỗi đã cho là:' + đã choString ) ;
Hệ thống . ngoài . bản in ( 'Chuỗi con được trích xuất tại'
+ 'chỉ mục được chỉ định là:' + đã choString. chuỗi con ( 0 , 2 ) ) ;

Trong khối mã trên:

  • Tương tự, khởi tạo giá trị chuỗi và hiển thị nó.
  • Bây giờ, hãy áp dụng “ chuỗi con() ” sao cho chuỗi là chuỗi con ngay từ đầu, tức là,” 0 ” cho đến chỉ mục cuối, tức là, “ 2 ”.
  • Lưu ý rằng giá trị so với chỉ số kết thúc “ 2 ” bị loại trừ trong quá trình trích xuất chuỗi con.

đầu ra

Từ đầu ra ở trên, có thể ngụ ý rằng chuỗi là chuỗi con tương ứng.

Ví dụ 3: Truy xuất chuỗi con của chuỗi do người dùng nhập trong Java

Trong trường hợp này, chuỗi sẽ được lấy làm đầu vào từ người dùng và chuỗi con tương ứng. Đầu tiên, bao gồm thư viện được cung cấp bên dưới để cho phép người dùng nhập liệu:

nhập khẩu java.util.Scanner ;

Bây giờ, hãy thêm đoạn mã sau vào “ chủ yếu() ' phương pháp:

Đầu vào máy quét = mới Máy quét ( Hệ thống . TRONG ) ;
Hệ thống . ngoài . bản in ( 'Nhập giá trị Chuỗi:' ) ;
Sợi dây Chuỗi giá trị = đầu vào. hàng tiếp theo ( ) ;
Hệ thống . ngoài . bản in ( 'Chuỗi con được trích xuất là:' + Chuỗi giá trị. chuỗi con ( 0 , 2 ) ) ;

Trong đoạn mã trên:

  • Tạo một ' Máy quét ” đối tượng được đặt tên “ đầu vào ' sử dụng ' mới ” từ khóa và “ Máy quét() ” hàm tạo tương ứng.
  • Các ' TRONG ” tham số nhận đầu vào của người dùng.
  • Trong bước tiếp theo, liên kết “ hàng tiếp theo() ” phương thức đảm bảo đầu vào của người dùng dưới dạng “ sợi dây ”.
  • Cuối cùng, áp dụng “ chuỗi con() ” để xâu con chuỗi đầu vào của người dùng theo các chỉ mục đã chỉ định làm tham số (phương thức) của nó.

đầu ra

Trong kết quả này, có thể phân tích rằng chuỗi do người dùng định nghĩa là chuỗi con tương ứng.

Phần kết luận

Việc trích xuất chuỗi con từ một chuỗi trong Java có thể được thực hiện thông qua “ chuỗi con() ' phương pháp. Phương thức này trích xuất và đưa ra một chuỗi con từ chuỗi dựa trên các chỉ mục đã chỉ định. Ngoài ra, nó có thể được sử dụng để truy xuất chuỗi con của chuỗi từ chuỗi cuối cùng, tại các chỉ mục được chỉ định hoặc chuỗi con tương ứng với chuỗi đầu vào của người dùng. Blog này đã thảo luận về các cách tiếp cận để “ chuỗi con ” một chuỗi trong Java.