class HW03{
public static void main(String[] args){
//判断一个字符,是大写字母、小写字母还是数字字符
Scanner input = new Scanner(System.in);
System.out.println("请输入一个字符: ");
String s = input.next();
char ch = s.charAt(0);
int num = (int)ch;
String str = num >= 65 && num <= 90 ? "大写字母":num >= 97 && num <= 122? "小写字母": num >= 48 && num <= 57 ? "数字字符" : "其他字符";
public static void main(String[] args){
//判断一个字符,是大写字母、小写字母还是数字字符
Scanner input = new Scanner(System.in);
System.out.println("请输入一个字符: ");
String s = input.next();
char ch = s.charAt(0);
int num = (int)ch;
String str = num >= 65 && num <= 90 ? "大写字母":num >= 97 && num <= 122? "小写字母": num >= 48 && num <= 57 ? "数字字符" : "其他字符";
//这是小写
}else if(s>='A'&&s<='Z'){
//这是大写
}else{
//这是其他字符
}
算数运算符:+,-,*,/,%
移位运算符:<<,>>
关系运算符:>,<,>=,<=,==,!=
位运算符:&,|,~,^,
逻辑运算符:&&,||
三目运算符:表达式1?表达式2:表达式3;
赋值运算符:=等
: ((num >= 97 && num <= 122) ? "小写字母" : ((num >= 48 && num <= 57) ? "数字字符" : "其他字符"));
另外,三目操作符嵌套真的可读性太差了,我个人是不会这么用的。