JAVA知识- java中 += 与 =+ 的区别,代码编写中 良好格式的重要

+= 是简写,a += b 就是a = a+b

=+ 并不是简写,a = +b 即是直接对a进行赋值为b,±符号代表的是正负,即a = +b其实就是a = b。
同理也可以理解 a=-b 及为 a = -b;
如果有良好的编码习惯 就不会出现 =+  这种不明显的理解
/**
 * @author wanglei
 * @Description: Thunder_C
 * @date 2020/9/1 09:38
 */
public class Test {
    public static void main(String[] args) {

        /**
         *  += 是简写,a += b 就是a = a+b
         *
         *  =+ 并不是简写,a = +b 即是直接对a进行赋值为b,±符号代表的是正负,即a = +b其实就是a = b。
         *  同理也可以理解 a=-b 及为 a = -b;
         *  如果有良好的编码习惯 就不会出现 =+  这种不明显的理解
         */
        int a = 10;
        int b = 5;
        // 15
        System.out.println(a += b);
        // 5
        System.out.println(a = +b);
        // -5
        System.out.println(a = -b);
    }
}

JAVA知识- java中 += 与 =+ 的区别,代码编写中 良好格式的重要_第1张图片

你可能感兴趣的:(计算机,JAVA基础,JAVA代码,java,编程语言)