Thay thế trong Java: Mọi thứ bạn cần biết



Bài viết này sẽ cung cấp cho bạn kiến ​​thức chi tiết và toàn diện về các cách sử dụng khác nhau của Replace trong Java kèm theo các ví dụ.

Thay thế một số hoặc chuỗi ký tự là một điều thú vị để làm, có thể là , hoặc bất kỳ ngôn ngữ lập trình nào khác. Tuy nhiên, trong bài viết này, chúng tôi sẽ tập trung vào Thay thế trong Java theo thứ tự sau:

Các loại thay thế trong Java

Có ba phương pháp thay thế chuỗi Java.





  • Thay thế
  • Thay thế tất cả
  • ReplaceFirst

Thay thế trong Java

hashmap và hashtable trong java là gì

Với sự trợ giúp của các tùy chọn này, bạn có thể thay thế bất kỳ ký tự nào trong một chuỗi.



Thay thế trong Java

Chuỗi thay thế (): Phương thức này trả về một chuỗi mới dưới dạng đầu ra bằng cách thay thế mọi lần xuất hiện của ký tự bằng một Ký tự mới.

Cú pháp:

public Str thay thế (char oldC, char newCh)



Thông số:

ký tự cũ & trừ cũ

mớiCh & trừ ký tự mới

Giá trị trả lại:

Điều này thay thế oldCh bằng newCh trong chuỗi.

Mã:

public class Ex1 {public static void main (String args []) {String S1 = new String ('con cáo nhanh chóng nhảy') System.out.println ('Chuỗi gốc là': '+ S1) System.out.println ( 'Chuỗi sau khi thay thế' mèo 'bằng' chó ':' + S1.replace ('mèo', 'chó')) System.out.println ('Chuỗi sau khi thay thế tất cả' t 'bằng' a ':' + S1. thay thế ('t', 'a'))}}

Đầu ra:

Chuỗi gốc là ': con mèo đã nhảy
Chuỗi sau khi thay thế 'cat' bằng 'dog': con chó đã nhảy
Chuỗi sau khi thay all’t 'bằng' a ': ahe fox nhanh chóng nhảy lên

Thay thế tất cả

Java String Replaceall (): Phương thức này trả về một chuỗi mới thay thế tất cả chuỗi ký tự khớp với một biểu thức chính quy và chuỗi thay thế.

Cú pháp:

public Str ReplaceAll (Chuỗi regex, Chuỗi thay thế)

Thông số:

regx: biểu thức chính quy
thay thế: chuỗi ký tự thay thế

Mã:

public class Ex2 {public static void main (String args []) {String str = 'Phương thức thay thế web Java' // xóa khoảng trắng String str2 = str.replaceAll ('s', '') System.out.println (str2 )}}

Đầu ra:

chuyển đổi xml trong Informatica với ví dụ

Javewebreplacemethod

ReplaceFirst

Java String ReplaceFirst (): Phương thức này thay thế chuỗi con đầu tiên của bất kỳ chuỗi đã cho nào khớp với biểu thức chính quy đó.

ví dụ về goto c ++

Cú pháp:

public Str ReplaceFirst (Chuỗi rgex, Chuỗi thay thế)

Thông số:

rgex & trừ biểu thức chính quy mà chuỗi đã cho cần khớp với.

thay thế & trừ đi chuỗi thay thế biểu thức chính quy.

Mã:

public class Ex3 {public static void main (String args []) {String str = 'Đây là ví dụ về thay thế' // Chỉ Thay thế 'i' đầu tiên bằng '7' String str1 = str.replaceFirst ('i', ' 7 ') System.out.println (str1)}}

Đầu ra:

Th7s là một ví dụ về thay thế.

Với điều này, chúng ta đi đến phần cuối của bài viết này. Tôi hy vọng bạn đã hiểu về cách thay thế chuỗi và ký tự.

Kiểm tra của Edureka, một công ty học trực tuyến đáng tin cậy với mạng lưới hơn 250.000 người học hài lòng trải dài trên toàn cầu. Khóa đào tạo và cấp chứng chỉ về Java J2EE và SOA của Edureka được thiết kế dành cho sinh viên và các chuyên gia muốn trở thành Nhà phát triển Java. Khóa học được thiết kế để cung cấp cho bạn khởi đầu về lập trình Java và đào tạo bạn về cả khái niệm Java cốt lõi và nâng cao cùng với các khung Java khác nhau như Ngủ đông & Mùa xuân.

Có một câu hỏi cho chúng tôi? Vui lòng đề cập đến nó trong phần nhận xét của blog này và chúng tôi sẽ liên hệ lại với bạn trong thời gian sớm nhất.