Bir Dizedeki her kelimenin ilk karakterini Büyük Harfe Çevirmek için Java Programı

Bu örnekte, Java'da bir dizenin ilk harfini büyük harfe dönüştürmeyi öğreneceğiz.

Bu örneği anlamak için, aşağıdaki Java programlama konuları hakkında bilgi sahibi olmalısınız:

  • Java Dizesi
  • Java String toUpperCase ()

Örnek 1: Bir String'in ilk harfini büyük yapmak için Java programı

 class Main ( public static void main(String() args) ( // create a string String name = "programiz"; // create two substrings from name // first substring contains first letter of name // second substring contains remaining letters String firstLetter = name.substring(0, 1); String remainingLetters = name.substring(1, name.length()); // change the first letter to uppercase firstLetter = firstLetter.toUpperCase(); // join the two substrings name = firstLetter + remainingLetters; System.out.println("Name: " + name); ) )

Çıktı

 Adı: Programiz 

Örnekte, dize adının ilk harfini büyük harfe dönüştürdük.

Örnek 2: Bir String'in her kelimesini büyük harfe dönüştürün

 class Main ( public static void main(String() args) ( // create a string String message = "everyone loves java"; // stores each characters to a char array char() charArray = message.toCharArray(); boolean foundSpace = true; for(int i = 0; i < charArray.length; i++) ( // if the array element is a letter if(Character.isLetter(charArray(i))) ( // check space is present before the letter if(foundSpace) ( // change the letter into uppercase charArray(i) = Character.toUpperCase(charArray(i)); foundSpace = false; ) ) else ( // if the new character is not character foundSpace = true; ) ) // convert the char array to the string message = String.valueOf(charArray); System.out.println("Message: " + message); ) )

Çıktı

 Mesaj: Java'yı Herkes Seviyor

Buraya,

  • mesaj adında bir dize oluşturduk
  • dizeyi bir chardiziye dönüştürdük
  • chardizinin her öğesine erişiyoruz
  • öğe beyaz bir boşluksa, sonraki öğeyi büyük harfe dönüştürürüz

Ilginç makaleler...