这是我的代码:
class Example{
public static void main(String args[]){
byte b=10;
//b=b+1; //Illegal
b+=1; //Legal
System.out.println(b);
}
}
Run Code Online (Sandbox Code Playgroud)
我想知道为什么我在使用时遇到编译错误b=b+1,但另一方面b+=1在他们似乎做同样的事情时正确编译.
java ×1