long ans2=0;
//ans2=(long)10*Integer.MAX_VALUE;
//ans2+=(long)10*Integer.MAX_VALUE;
ans2=(long)(ans2+10*Integer.MAX_VALUE);
ans2=ans2+(long)10*Integer.MAX_VALUE;
System.out.println(ans2);
a+=b等價於a=(a的類型)(a+b)
所以a+=b並不完全等價於a=a+b
long ans2=0;
//ans2=(long)10*Integer.MAX_VALUE;
//ans2+=(long)10*Integer.MAX_VALUE;
ans2=(long)(ans2+10*Integer.MAX_VALUE);
ans2=ans2+(long)10*Integer.MAX_VALUE;
System.out.println(ans2);
a+=b等價於a=(a的類型)(a+b)
所以a+=b並不完全等價於a=a+b