龙空技术网

字符串的+运算符

大连赵哥 59

前言:

如今同学们对“字符串的连接运算符是”大约比较讲究,小伙伴们都需要了解一些“字符串的连接运算符是”的相关资讯。那么小编在网上搜集了一些关于“字符串的连接运算符是””的相关资讯,希望我们能喜欢,我们一起来了解一下吧!

package unit2;

public class Java14 {

public static void main(String[] args) {

// 字符串的+运算符

// 如果和字符串类型使用表示连接的意思、如果字符串和其它类型使用+、先把其它类型自动转换为字符串再进行连接

// String s1 = "a";

// String s2 = "b";

// String s3 = s1 + s2 + "你好" + "abc" + 10 + 5.5;

// System.out.println(s3);

// int a = 5;

// String b = "" + a;

// System.out.println(b);

// 字符串常量池只针对字面值有效

String s1 = "a";

String s2 = "b";

String s3 = "a" + "b"; // 字面值+连接、java优化为String s3 = "ab";

String s4 = s1 + s2; // 变量引用不会从字符串池中查找

String s5 = "ab";

System.out.println(s3 == s4);// false

System.out.println(s3 == s5);// true

System.out.println(s4 == s5);// false

}

}

标签: #字符串的连接运算符是 #字符串的连接运算符是什么 #字符串的连接运算符是什么类型