s1、s2、s3中都不是同一对象!- <p>
- public class Strings1 {
- public static void main(String[] args) {
- String s1 = "ab"; //可以写成 String s1 =new String("ab");现在这个s1和下面那个s1是同一个变量,但指向不同的实体
- s1 = s1+"cd"; //可以写成 s1 = new String(s1+"cd");
- String s2 = "ab"+"cd"; //可以写成 String s2 =new String("ab"+"cd");
- String s3 = "abcd"; ////可以写成 String s3 =new String("abcd");
- System.out.print(s1+","+s2+","+s3);
- }</p><p>}
- </p><p> </p>
复制代码 |
|