复习题
1.如何判别判别符号 “+” 是一个加号还是一个连接符?
1
答:跟 String 引用数据类型挨着的就是连接符,不跟 String 挨着的就是加号。
2.请心算以下语句的控制台最终输出结果。
1
2
3
4
5
6
7
8
9
10
11
12
13
public class Cal{
public static void main(String[] args){
int number = 1001;
char c = 'b';
int a = number + c;
System.out.println(a); // 加法运算
String numberStr = "学号:";
String info = numberStr + number;
boolean b1 = true;
String info1 = info + b1;
System.out.println(info1); // 连接运算
}
}
3.请心算以下语句的控制台最终输出结果。
1
2
3
4
5
6
7
8
9
10
11
12
public class Cal{
public static void main(String[] args){
char c = 'a';
int num = 10;
String str = "hello";
System.out.println(c + num + str);
System.out.println(c + str + num);
System.out.println(c + (num + str));
System.out.println((c + num) + str);
System.out.println(str + num + c);
}
}