Chương trình Java viết hoa ký tự đầu tiên của mỗi từ trong một chuỗi

Trong ví dụ này, chúng ta sẽ học cách chuyển ký tự đầu tiên của chuỗi thành chữ hoa trong Java.

Để hiểu ví dụ này, bạn nên có kiến ​​thức về các chủ đề lập trình Java sau:

  • Chuỗi Java
  • Chuỗi Java toUpperCase ()

Ví dụ 1: Chương trình Java tạo chữ cái đầu tiên của chuỗi viết hoa

 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); ) )

Đầu ra

 Tên: Programiz 

Trong ví dụ, chúng tôi đã chuyển đổi chữ cái đầu tiên của tên chuỗi thành chữ hoa.

Ví dụ 2: Chuyển mọi từ của một chuỗi thành chữ hoa

 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); ) )

Đầu ra

 Thông điệp: Mọi người đều yêu Java

Đây,

  • chúng tôi đã tạo một chuỗi có tên thông báo
  • chúng tôi đã chuyển đổi chuỗi thành một charmảng
  • chúng tôi truy cập mọi phần tử của charmảng
  • nếu phần tử là khoảng trắng, chúng tôi chuyển phần tử tiếp theo thành chữ hoa

thú vị bài viết...