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

Làm thế nào chúng ta có thể in tất cả các chữ cái viết hoa của một chuỗi nhất định trong Java?

Nhân vật lớp là một lớp con của O bject lớp và nó bao bọc một giá trị của kiểu nguyên thủy char trong một đối tượng. Đối tượng thuộc loại Ký tự lớp chứa một trường duy nhất có kiểu là char.

Chúng tôi có thể in tất cả các chữ cái viết hoa bằng cách lặp lại các ký tự của một chuỗi trong một vòng lặp và kiểm tra các ký tự riêng lẻ có phải là chữ hoa hay không bằng cách sử dụng isUpperCase () và nó là một static phương pháp của một Nhân vật lớp học.

Cú pháp

public static boolean isUpperCase(char ch)

Ví dụ

public class PrintUpperCaseLetterStringTest {
   public static void main(String[] args) {
      String str = "Welcome To Tutorials Point India";
      for(int i = 0; i < str.length(); i++) {
         if(Character.isUpperCase(str.charAt(i))) {
             System.out.println(str.charAt(i));
         }
       }
   }
}

Đầu ra

W
T
T
P
I