1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
package practiceGO;
import java.util.Scanner;
/* * 3.输入一个字符,判断该字符是数字?英文字母?还是其他字符
*/
public class Cto {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println( "输入一个字符:" );
char ch = sc.next().charAt( 0 );
if (ch>= 65 && ch<= 90 ) {
System.out.println(ch+ " 是 " + "大写字母" );
} else if (ch>= 97 && ch<= 122 ) {
System.out.println(ch+ " 是 " + "小写字母" );
} else if (ch>= '0' &&ch<= '9' ) {
System.out.println(ch+ " 是 " + "数字" );
} else {
System.out.println(ch+ " 是 " + "其他字符" );
}
}
} |
测试:
1
2
3
|
输入一个字符: 5 5 是 数字
|
1
2
3
|
输入一个字符: C C 是 大写字母 |
1
2
3
|
输入一个字符: c c 是 小写字母 |
1
2
3
|
输入一个字符: ' ' 是 其他字符
|
本文转自yeleven 51CTO博客,原文链接:http://blog.51cto.com/11317783/1757246