数组没有length()这个方法,有length的属性。String有有length()这个方法。
java中数组没有length()方法,求数组的长度可以使用数组的length属性。
int[] arr={1,2,3,4,5};
int length1=arr.length;//求数组的长度
String 有length()方法,用来求字符串的长度
String str="Hello"; int length2=str.length(); //求字符串的长度
详细代码如下:
public class TestArray13 { public static void main(String []args) {int[] arr={1,2,3,4,5};int length1=arr.length;//求数组的长度 System.out.println(length1);String str="Hello,haha";int length2=str.length(); //求字符串的长度 System.out.println(length2); } }
运行结果:
5
10
下面这条语句一共创建了多少个对象:String s="a"+"b"+"c"+"d";
原因:超详细解释!!!!
http://blog.csdn.net/qingfengmuzhu1993/article/details/53816646