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