2014-10-03 129 views
0

問題是 「在Q1A中編寫一個名爲getIntArraySize8()的方法,該方法返回一個可存儲8個整數的數組。 它還說,你應該只使用一個語句返回數組的簡單方法

這是我的代碼

public class Q1A { 
    int [] getIntArraySize8(){ 
     int [] questionOne = new int[8]; 
     return questionOne; 
    } 
} 

如何讓這個只有一個語句的方法是什麼?

+0

我更新了你的標籤,假設這是Java。糾正它,如果我錯了。 – Barmar 2014-10-03 01:57:41

回答

2

而不是聲明和在一個聲明中初始化一個局部變量,然後在另一個還,只是返回可以存儲8個整數在單個語句的新數組如下:

public class Q1A { 
    int [] getIntArraySize8(){ 
     return new int[8]; // a single statement to get the job done 
    } 
} 
0
int[] getIntArraySize8() { 
    return new int[8]; 
} 

new int[8]部分是返回一個數組的部分,你無緣無故地將它存儲爲一個變量。

此外,請在發佈之前標記語言和做研究,當它的作業問題顯而易見時。