浅谈String(二)

package 测试;

public class TestDemo {
	private static String getA() {return "a";}
	
	public static void test() {
		String a = "a";
		
		String b = a + "b";
		String c = "ab";
		String d = new String(b);
		
		System.out.println(b == c);
		System.out.println(c == d);
		System.out.println(c == d.intern());//intern()方法用以手工入池.
		System.out.println(b.intern() == d.intern());
	}

	public static void main(String[] args) {
		test();

	}

}





结果:false
    false
    true
    true

猜你喜欢

转载自vaxvall.iteye.com/blog/2410086