Java'da String içerisinde sakladığımız metinsel ifadelerde harfleri ya da kelimeleri başka harf ya da kelimelerle değiştirmek isteyebiliriz. Veritabanı örneklerine ulaşabilirsek daha kapsamlı örnekler de paylaşacağımı umuyorum ama öncelikle tek bir String içinde istediğimiz karakterleri nasıl başka karakterlerle değiştirebileceğimize (replace edeceğimize) bakalım. replace fonksiyonu iki parametre almaktadır: değişmesini istediğimiz eski ifade, yazılacak yeni ifade.
public String replace(char eskiKarakter, char yeniKarakter)
String ifade = "Günaydın arkadaşlar bugün nasılsınız?";
System.out.println(ifade.replace('G', 'T')); //Tünaydın arkadaşlar bugün nasılsınız?
public String replace(Sting eskiYazi, Sting yeniYazi)
String ifade = "Günaydın arkadaşlar bugün nasılsınız?";
System.out.println(ifade.replace("Günaydın", "Merhaba")); //Merhaba arkadaşlar bugün nasılsınız?