我正在嘗試編寫一個非常基本的Java程序,該程序將允許用戶輸入有關某些員工的信息。我想到的是一個for循環,它將創建一個單獨的Employee對象(已經定義了一個Employee類),然後在整個循環運行後將每個對象保留在內存中。類似這樣的:在循環體中創建新對象
String input = JOptionPane.showInputDialog("How many Employees are we "
+ "entering into the system?");
int numEmployees = Integer.parseInt(input);
for (int count = 1; count <= numEmployees; count ++)
{
Employee employee(count) = new Employee();
}
我知道這段代碼不起作用;但我希望它清楚表明我所要做的是:循環的每次迭代都會創建一個新對象(employee1,employee2 .... employeeN),然後讓一些代碼允許用戶輸入所需的數據。我已經擁有了所有必要的訪問器和增變器方法。循環完成後,該對象將保留在內存中。 任何想法?感謝大家!
使用數組。使用數組。使用數組 – McLovin