内存地址、运算符号优先级
内存地址、运算符号优先级、package com.juno.testpublic class test1 {public static void main(String[]
内存地址、运算符号优先级、
package com.juno.test;public class test1 {public static void main(String[] args) {String a = "abc";String b = "abc";System.out.println("====>" + a == b);}}这样输出的是:false
没错!只是”false“没有任何其它特殊符号、
如果代码改成
System.out.println( a == b);
那么就是true了;
这其实是先做了"====>" + a,这个内存地址和b的内存地址当然不一样,这个不是运算符优先级问题。
这其实是先做了"====>" + a,这个内存地址和b的内存地址当然不一样,这个不是运算符优先级问题。
嗯嗯!是的!!发上来、注意下、不可被定向思维!