String字符串相加常见面试题

Posted binghuazhang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了String字符串相加常见面试题相关的知识,希望对你有一定的参考价值。

String name1="jack";

String name2="jack";

System.out.println(name1==name2); // true

System.out.println(name1.equals(name2)); //true

 

String name3="jack";

String name4=new String("jack");

System.out.println(name3==name4); //false 因为2值指向地址不一样

System.out.println(name3.equals(name4)); //true

 

String name5="jack";

String name6="j"+"a"+"c"+"k";

System.out.println(name5==name6); //true

System.out.println(name5.equals(name6)); //true

 

String s="helloword";

String s1="hello"+"word";

System.out.println(s==s1); //true

System.out.println(s==s1); //true

 

String name7="jack";

String name8="ja";

System.out.println(name7==name8+"ck"); //false

System.out.println(name1==name2); //true

 

 

 

以上是关于String字符串相加常见面试题的主要内容,如果未能解决你的问题,请参考以下文章

Redis常见面试题

js常见面试题

String类==与equals常见面试题

C++:常见面试题String类的写法

面经 | Redis常见面试题

Java String常见面试题汇总