我想構建一個程序,允許用戶輸入對象的長度和寬度,但是我選擇了很多次(我會構建更多的代碼來選擇循環的次數) 。每次循環迭代時,我都會遇到一些問題,如何獲取輸入並構造對象。謝謝!更改每次循環迭代分配的變量
public static void main(String[] args)
{
Scanner console = new Scanner(System.in);
for (int i = 1; i <= 2; i++)
{
System.out.println("Enter length" + i + ": ");
int length i = console.nextInt();
System.out.println("Enter length" + i + ": ");
int width i = console.nextInt();
OBJECT instance1 = new OBJECT(length1, width1);
}
}
OBJECT不應該全部大寫。無論如何,我會使用一個數組。第三件事:它應該是'int length = console.nextInt();'。我是無關的。 – hexafraction
OBJECT在我的代碼中並沒有全部大寫,只是將其從我不熟悉的實際名稱中改爲了,因爲我不包括該類。將長度和寬度更改爲數組是可行的,但是可以使用類構造函數完成嗎? –
是的,構造函數可以接受零個或多個對象或基元(不包括僅在內部使用的return_address)。一個數組是一個對象。 – hexafraction