search
Giriş
Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın Türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi
0 oy
697 gösterim
Selam,

Elimde Türkçe karakter içeren bir String var.

Örn:

String str = "Şeyma Altınoğlu";

Bunu şu şekilde ele almak istiyorum. Çıktı: "Seyma Altinoglu"

Nasıl yapabilirim?
Java kategorisinde 365 puan

1 cevap

0 oy

Selam,

Apache Commons kütüphanesini kullanarak basitce halledebiliriz. Öncelikle bunun jar dosyasını indirip projemizin içine atmamız gerekiyor. Sonrasında

//Buradan kütüphaneyi ekliyoruz.
import org.apache.commons.lang3.StringUtils;

public class Main {
	
	public static void main(String[] args) {		
		String deneme = "şeyğĞşŞİçÇıüÜ";
		
		//burada StringUtils.stripAccents içerisine dönüştürme istediğimiz stringi koyuyoruz
		System.out.println(StringUtils.stripAccents(deneme));		
	}

}

çıktı ise:

seygGsSIcCıuU

 

365 puan
düzenledi
Projede maven kullanmıyor musun?
Ben bir projeye sonradan fonksiyonalite ekliyorum. Bunu da haricen kod parçalarıyla yapıyorum. Böyle durumlarda gerekli jar dosyalarını projenin içine atıp kullanıyoruz. Projede apache commons kütüphanesi olduğu için direk kodu çalıştırabildim.

İlgili sorular

0 oy
1 cevap 1.7K gösterim
1.7K gösterim
Java da girilen Türkçe karakterli bir metini ingilizce karakterli hale çevirmek istiyorum. Yardımcı olabilir misiniz?
5 Mart 2020 Java kategorisinde kupanintorunu 365 puan sordu
0 oy
1 cevap 366 gösterim
366 gösterim
Selamlar rusça, çince gibi verileri veri tabanına almaya çalışıyorum. Ancak isimleri Cyrillic karakterler olduğu bilgisi verildi. oracle veri tabanında, eğer böyle datalar varsa algılayıp sadece bunların güncellemeyi yapmak istiyorum. Konu hakkında önerisi olan var mı?
9 Mayıs 2019 Veri Tabanı kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 217 gösterim
217 gösterim
Selamlar, Veritabanıyla birkaç işlem yapmak istiyorum. Örnek olarak; önce tabloyu truncate edip, sonrasında başka bir tabloyu truncate ettiğim tabloya kopyalayacağım. Bunun için birden fazla PreparedStatement oluşturmam gerekli mi? String sqlQuery1 = "TRUNCATE TABLE ... prStmt = dbCxn.prepareStatement(sqlQuery1); prStmt.close(); Nasıl bir yol izlemem gerekir yardımcı olur musunuz?
28 Mayıs 2021 Java kategorisinde kupanintorunu 365 puan sordu
0 oy
1 cevap 239 gösterim
239 gösterim
Merhaba, Elimde iki tane String var. Birisi "Active Directory(asd)" diğeride "Azure Active Directory(qwe)" şeklinde. Parantez içindeki kısımlar değişiyor. Ben de parantez içinde olan kısımları almadan string'e göre iş yapmak istiyorum. contains kullandığım zaman bir string diğerini kapsadığı için hiç ikinciye gelmiyor. Nasıl çözebilirim?
24 Haziran 2020 Java kategorisinde kupanintorunu 365 puan sordu
0 oy
1 cevap 5.6K gösterim
5.6K gösterim
Bir string içerisinde aradığım kelimenin olup olmadığını kontrol etmek istiyorum bunu nasıl yapabilirim?
6 Mayıs 2020 Java kategorisinde kupanintorunu 365 puan sordu