-1
此代碼打印某個位置的地址和零。這個地址是哪個位置? 當變量參數方法中沒有參數傳遞時,我有類似的困惑,然後仍然指向一個大小爲零的數組。什麼是java中的零大小數組?
public class zero
{
static void abc (int ... p) // variable number of arguments .
{
System.out.println(p.length);
}
public static void main (String qwe[])
{
int x[] =new int [0] ;
System.out.println(x);
abc() ;
}
}
這不是一個地址,它是對象的['hashCode'](https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()) – BackSlash
它打印'0'和一個'hashCode'(因爲這就是'Object'中的'toString'返回的內容)。 'System.out.println(Arrays.toString(x));'將打印空數組的「值」。 –
空陣列?有沒有數組? – steve