public class XXT
{
public static void main(String args[])
{
int a[]={1,2,3,4,5};
int b[]=new int[5];
int i;
b=a;
for (i=0;i<=4;i++)
System.out.print(b[i]+" ");
}
}


這樣打的話可以 B 可以顯示 1 2 3 4 5

那假設a的陣列內容長度不清楚的話
我使用sizeof(a) 變成

for (i=0;i<=sizeof(a) ;i++)

印出來只有1這一個數字


請問大大我哪邊打錯了

懇請指點

t0517619 wrote:
public class...這樣打的話可以 B 可以顯示 1 2 3 4 5

那假設a的陣列內容長度不清楚的話
我使用sizeof(a) 變成

for (i=0;i<=sizeof(a) ;i++)

印出來只有1這一個數字


請問大大我哪邊打錯了

懇請指點(恕刪)



a.length
感恩喔!
t0517619 wrote:
public class...(恕刪)

nadir wrote:
a.length


Java world 會是你的好朋友。
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!