读书人

内存地址、运算符号优先级

发布时间: 2012-10-28 09:54:44 作者: rapoo

内存地址、运算符号优先级、

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的内存地址当然不一样,这个不是运算符优先级问题。
嗯嗯!是的!!发上来、注意下、不可被定向思维!

读书人网 >编程

热点推荐