以下两种有什么区别:
short a=1;
a=a+1;
short a=1;
a+=1;
第一种:程序出错。解析:类型不能自动转换。前面:short——后面:int
第二种:正常运行。+=运算符,java自身内部会进行处理,不会出错。
以下两种有什么区别:
short a=1;
a=a+1;
short a=1;
a+=1;
第一种:程序出错。解析:类型不能自动转换。前面:short——后面:int
第二种:正常运行。+=运算符,java自身内部会进行处理,不会出错。