String str1 = 4; //判断对错:错 基本类型的值无法赋给引用类型
String str2 = 3.5f + “”; //判断str2对错:对System.out.println(str2); //输出:3.5
System.out .println(3+4+“Hello!”); //输出:7Hello!
System.out.println(“Hello!”+3+4); //输出:Hello!34
System.out.println(‘a’+1+“Hello!”); //输出:98Hello!
System.out.println(“Hello”+‘a’+1); //输出:Hello!a1
7. 自动类型转换的逆过程,将容量大的数据类型转换为容量小的数据类型。使用时要加上强制转换符(()),
但可能造成精度降低或溢出,格外要注意。
1)short s = 5;
s = s-2; //判断:no
2) byte b = 3;
b= b + 4; //判断:no
b = (byte)(b+4); //判断:yes
3)char c = ‘a’;
int i = 5;
double d = .314;
double result = c+i+d; //判断:yes
4)byte b = 5;
short s = 3;
short t = s + b; //判断:no byte和short的计算结果是int
10. System.out.println('*' + '\t' +'*'); 93
System.out.println("*" + '\t' +'*'); * *
12.
int i=1;
i *= 0.1;
System.out.println(i);// 0
i++;
System.out.println(i);// 1