數組沒有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