String是一个非常特殊的类,他可以像基本类型一样直接赋值
即创建对象的时候
String str = “abc”; //其中字符串abc存在字符串常量池中。
下面给出一个例子,比较+和concat方法拼接字符串的效率孰优孰劣。
// String str = "a"+"b"+"c"+"d";//数学计算 拼接符号
// System.out.println(str);//过程中产生了几个String对象? 字符串常量池7个
// //1对象-->value[] a "a"
// //2对象-->value[] b "b"
// //3对象-->value[] {a,b} "ab"
// //4对象-->value[] c "c"
// //5对象-->value[] {a,b,c} "abc"
// //6对象-->value[] d "d"
/