Computer >> Máy Tính >  >> Lập trình >> Java

Làm cách nào để in ký tự đầu tiên của mỗi từ trong Chuỗi trong Java?


A Chuỗi lớp có thể được sử dụng để đại diện cho các chuỗi ký tự, tất cả các chuỗi ký tự trong chương trình Java được triển khai dưới dạng phiên bản của lớp String . Chuỗi là hằng số và giá trị của chúng không thể thay đổi ( không thể thay đổi ) sau khi được tạo.

Chúng ta có thể in ký tự đầu tiên của mỗi từ trong một chuỗi bằng cách sử dụng chương trình dưới đây

Ví dụ

public class FirstCharacterPrintTest {
   public static void main(String[] args) {
      String str = "Welcome To Tutorials Point";
      char c[] = str.toCharArray();
      System.out.println("The first character of each word: ");
      for (int i=0; i < c.length; i++) {
         // Logic to implement first character of each word in a string
         if(c[i] != ' ' && (i == 0 || c[i-1] == ' ')) {
            System.out.println(c[i]);
         }
      }
   }
}

Đầu ra

The first character of each word:
W
T
T
P