我怎么能做这样的事情?
String N = jTextField0.getText();
MyClass (N) = new Myclass();
它甚至可能吗?或者正如我的问题所解释的那样,我如何才能创建一个方法来创建我指定类的新对象,每次调用它时都使用不同的名称。我真的到处寻找,没有运气。提前致谢
PS我希望你们能原谅我不够清楚,就这样说吧,我制作了一个文本字段来获取想要创建帐户的人的姓名,并且我制作了一个名为“客户”的类。和一个名为“添加”的按钮。现在我希望每次单击“添加”时,编译器都会获取我的文本字段中的内容,并使用从文本字段中获取的内容命名“客户”类的对象
在评论中阅读它太难了,所以我再次更新了我的问题,很抱歉。我被困得太厉害了。我想我的问题是我没有“理解”你做了什么,只是试图复制它。这是我写的:
private void AddB0MouseClicked(java.awt.event.MouseEvent evt) {
String name = NameT0.getText();
Customer instance = new Customer(Name);
Customer.customers.add(instance);
这是我的客户课程:
public class Customer{
String name;
public Customer(String name){
this.name = name;
}
public String getName(){
return name;
}
static ArrayList<Customer> customers = new ArrayList<Customer>();