浅谈String(二)_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 浅谈String(二)

浅谈String(二)

 2018/2/2 18:36:31  VaxVall  程序员俱乐部  我要评论(0)
  • 摘要:package测试;publicclassTestDemo{privatestaticStringgetA(){return"a";}publicstaticvoidtest(){Stringa="a";Stringb=a+"b";Stringc="ab";Stringd=newString(b);System.out.println(b==c);System.out.println(c==d);System.out.println(c==d.intern());//intern(
  • 标签:浅谈
class="java" name="code">
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
发表评论
用户名: 匿名