5.00 / 1 oy

Java'da String'in sadece ilk harfini büyük harf ile yazdırmak

Önceki paylaşımında String'leri nasıl tamamen büyük ya da küçük harflerle yazdırabileceğimizi göstermiştim. Sonra da substring ile nasıl istediğimiz aralıktaki karakterleri kesip çıkartabileceğimizi görmüştük. Bütün bunlar, gecenin son örneği için yapılan altyapı çalışmalarıydı ve şimdi küçük bilgilerimizi birleştirerek daha kapsamlı bir örnek hazırlayalım ve bu örnekte tamamı küçük harfle verilen bir String'i sadece ilk harfi büyük olarak yazdıran bir şekilde çıktı alalım:

String selam="selamlar";
System.out.println(selam.substring(0, 1).toUpperCase() + selam.substring(1)); //Selamlar

Hayat bazen daha acımasız olabilir ve karşımıza bu kadar hazır lokmalar çıkartmayabilir. Ya karşımıza bu örnekteki gibi tüm harfleri küçük olan bir String çıkmaz da küçük büyük harf karışık bir yazı çıkarsa? O zaman ilk harfini büyük yaptıktan sonra kalan harflerin de küçük harfe dönüştürüldüğünden emin olmamız gerekir.

String selam="seLAMLar";
System.out.println(selam.substring(0,1).toUpperCase()+selam.substring(1).toLowerCase()); //Selamlar

 

utku33

10.01.2020 04:31

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Java'da String'in sadece ilk harfini büyük harf ile yazdırmak

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.