黑马程序员技术交流社区

标题: 这段代码求解释! [打印本页]

作者: 无云    时间: 2015-8-28 01:10
标题: 这段代码求解释!

public class Test {
        public static void main(String[] args) {
                String a = "Hello";
                String b = "Hello";
                final String c = "Hello";
                final String d = "Hello";
                String a1 = a + "World";
                String b1 = b + "World";
                String c1 = c + "World";
                String d1 = d + "World";

                boolean i = a1 == b1;
                boolean j = c1 == d1;

                System.out.println(i);
                System.out.println(j);
        }
}



作者: zhengshunfu    时间: 2015-8-28 02:42
都是在自学?
作者: 洋葱头头    时间: 2015-8-28 06:14
a和b是变量 一直在变化 所以a1和b1为false
c和d 是常量 固定值 所以c1和d1为true




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2