Ganti di Java: Semua yang Perlu Anda Ketahui



Artikel ini akan memberi anda pengetahuan terperinci dan komprehensif mengenai pelbagai penggunaan Replace in Java dengan contoh.

Mengganti nombor atau rentetan watak adalah perkara yang menarik untuk dilakukan, walau bagaimana pun , atau bahasa pengaturcaraan lain. Akan tetapi, dalam artikel ini, kita akan fokus pada Ganti di Java dengan urutan berikut:

Jenis Ganti di Jawa

Terdapat tiga kaedah untuk menggantikan Java String.





  • Ganti
  • Ganti Semua
  • Ganti Pertama

Ganti di Java

program c ++ untuk menyusun susunan mengikut urutan menaik

Dengan bantuan pilihan ini, anda boleh menggantikan watak dalam rentetan.



Ganti di Java

String ganti (): Kaedah ini mengembalikan rentetan baru sebagai output dengan menggantikan setiap kemunculan watak dengan Karakter baru.

Sintaks:

ganti Str public (char oldC, char newCh)



Parameter:

oldCh & tolak watak lama

newCh & tolak watak baru

Nilai Pulangan:

Ini menggantikan oldCh dengan newCh dalam rentetan.

Kod:

kelas awam Ex1 {public static void main (String args []) {String S1 = String baru ('the quick fox jumped') System.out.println ('Original String is': '+ S1) System.out.println ( 'String setelah menggantikan' cat 'dengan' dog ':' + S1.replace ('cat', 'dog')) System.out.println ('String setelah menggantikan semua' t 'dengan' a ':' + S1. ganti ('t', 'a'))}}

Pengeluaran:

String Original adalah ': kucing itu melompat
Rentetan setelah menggantikan 'kucing' dengan 'anjing': anjing itu melompat
Rentetan setelah mengganti semua not 'dengan' a ': ahe musang cepat melompat

Ganti Semua

Java String Replaceall (): Kaedah ini mengembalikan rentetan baru yang menggantikan semua urutan watak yang sepadan dengan ungkapan biasa dan tali gantian.

Sintaks:

public Str ReplAll (String regex, String penggantian)

Parameter:

regx: ungkapan biasa
penggantian: urutan penggantian watak

Kod:

apakah perbezaan antara css dan css3
kelas awam Ex2 {public static void main (String args []) {String str = 'Java web menggantikan method' // hapus ruang putih String str2 = str.replaceAll ('s', '') System.out.println (str2 )}}

Pengeluaran:

Kaedah Javewebreplac

Ganti Pertama

Java String menggantikanFirst (): Kaedah ini menggantikan substring pertama dari rentetan tertentu yang sesuai dengan ungkapan biasa itu.

Sintaks:

public Str substitFirst (String rgex, String penggantian)

Parameter:

goto c ++ contoh

rgex & tolak ungkapan biasa dengan rentetan yang diberikan perlu dipadankan.

penggantian & tolak rentetan yang menggantikan ungkapan biasa.

Kod:

kelas awam Ex3 {public static void main (String args []) {String str = 'Ini adalah contoh penggantian' // Only Replace first 'i' dengan '7' String str1 = str.replaceFirst ('i', ' 7 ') System.out.println (str1)}}

Pengeluaran:

Th7s adalah contoh penggantian.

Dengan ini, kita sampai pada akhir artikel ini. Saya harap anda dapat memahami cara mengganti rentetan dan watak.

Lihat oleh Edureka, sebuah syarikat pembelajaran dalam talian yang dipercayai dengan rangkaian lebih daripada 250,000 pelajar berpuas hati yang tersebar di seluruh dunia. Kursus latihan dan pensijilan Java J2EE dan SOA Edureka dirancang untuk pelajar dan profesional yang ingin menjadi Pembangun Java. Kursus ini dirancang untuk memberi Anda awal dalam pengaturcaraan Java dan melatih anda untuk konsep Java teras dan maju bersama dengan pelbagai kerangka kerja Java seperti Hibernate & Musim bunga.

Ada soalan untuk kami? Sila sebutkan di bahagian komen blog ini dan kami akan menghubungi anda secepat mungkin.