Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

วิธีพิมพ์ตัวอักษรพิมพ์ใหญ่ทั้งหมดใน String ด้วย Java


Character เป็นคลาสย่อยของ Object ห่อค่า primitive char ในออบเจ็กต์ ออบเจ็กต์ Character มี field เดียวชนิด char

เราสามารถพิมพ์ตัวอักษรพิมพ์ใหญ่ทั้งหมดได้โดยวนลูปอักขระในสตริง และตรวจสอบแต่ละตัวว่าเป็น uppercase หรือไม่ด้วย isUpperCase() ซึ่งเป็น static method ของคลาส Character

ไวยากรณ์

public static boolean isUpperCase(char ch)

ตัวอย่าง

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

ผลลัพธ์

W T T P I