import java.util.Scanner;
public class MyClass {
public static void main(String[] args) {
Scanner scanf = new Scanner(System.in);
System.out.println("请输入字符串:");
String str = scanf.nextLine();;
scanf.close();
char c = str.charAt(0);
System.out.print("第一个字符为");
if(c>='A' && c<='Z') {
System.out.println("大写字符");
}
else if(c>='a' && c<='z') {
System.out.println("小写字符");
}
else if(c>='0' && c<='9') {
System.out.println("数字");
}
else {
System.out.println("其它字符");
}
}
}
首先拿到第一个字符,然后去判断他的ascii码值 ,这个是思路,代码就不给你写了。
所以你要问什么?