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