import java.io.*; public class Test { public static void main (String[] args) throws IOException { char ch; BufferedReader buf =new BufferedReader(new InputStreamReader(System.in)); System.out.println("請輸入一個字符:"); ch=(char)buf.read(); if(ch<32) System.out.println("這是一個控制字符"); else if(ch>='0'&&ch<='9') System.out.println("這是一個數字"); else if(ch>='A'&&ch<='Z') System.out.println("這是一個大寫字母"); else if(ch>='a'&&ch<='z') System.out.println("這是一個小寫字母"); else System.out.println("這是其他字符"); } }