字符串
字符串的比较
==符号和equals()方法都可以用于字符串的比较,但是他们的含义是完全不同的。
==符号
- 运算符检查所使用的两个操作数是否指向同一个对象
- 比较两个变量是否指向同一个对象
equals()方法
- 检查构成两个操作数的内容是否相同
- 比较两个对象的内容是否相等
字符串的连接
在String类中,要实现多个字符串的连接,可以通过该类提供的方法**concat()**将一个字符串连接到另一个字符串后面,或者直接使用"+"运算符也能实现连接
String str1 = new String("Hello");
String str2 = new String("World");
String str3 = str1.concat(str2);
String str4 = str1+str2;
**注:**在进行字符串连接时需要注意,两个字符串经过连接后,会产生第三个字符串,它是前面两个字符串的叠加,原来的两个字符串均保持不变