......
int a=90;
System.out.println('a'+1);
System.out.println(""'+a'+1);第一个为什么打印出来的是91第二个打印出来的是a1
代码应该是如下吧
int a=90;
System.out.println('a'+1);
System.out.println(""+'a'+1);
结果
System.out.println('a'+1);
这里a 是字符 a的ascii码,然后就转成int和1相加了
System.out.println(""+'a'+1);
注意这里前面有个“”表示空字符串,'a'就和它连接起来,也就是a转成string了,同理1也是
代码是乱写的吧完全看不懂
就是 没见过这么写的 代码好好写 不要乱打