求大佬解释
public class HelloWorld{ public static void main(String[] args) { int one = 10 ; int two = 20 ; int three = 0 ; three = one+two; System.out.println("three=one+two==>"+three); three += one; System.out.println("three += one ==>"+three); three -= one; System.out.println("three -= two ==>"+three); three *= one; System.out.println("three *= one ==>"+three); three /= one; System.out.println("three /= one ==>"+three); three %= one; System.out.println("three %= one ==>"+three); 如上:第10行和11行,three -= one; 按等价应该是three=three-one 也就是30-20 = 10 为什么输出是three -= two ==>30