Как я могу создать уникальный объект каждый раз, когда пользователь хочет создать новую учетную запись?Java Как создать уникальное имя объекта?
Например, если пользователь делает учетную запись, я хотел бы объект с именем acc1 тогда, если пользователь делает другую учетную запись я хотел бы объект с именем ACC2.
Account ac = new Account(input.nextInt(),0,0);
. Это вокруг, где мне нужно, чтобы это произошло.
Я попытался сохранить код как можно более упрощенным, а также отметить, что я довольно новичок в java, и это личный проект, который нужно просто изучить.
System.out.println("Welcome to JAVA Bank");
System.out.println("____________________");
System.out.println("Plese Choose an Option: ");
System.out.println("");
System.out.println("(1) New Account");
System.out.println("(2) Enter Existing Account");
int choice = input.nextInt();
switch(choice){
case 1:
System.out.println("Please choose an Account ID#");
Account ac = new Account(input.nextInt(),0,0);
break;
public class Account {
private int id = 0;
private double balance = 0;
private double annualInterestRate = 0;
private Date dateCreated;
public Account(int id, double balance, double annualInterestRate) {
this.id = id;
this.balance = balance;
this.annualInterestRate = annualInterestRate;
this.dateCreated = new Date();
}
С благодарностью благодарю вас.
Вы знаете о Java Collections? –
Я не знаком с этим. – David
@ Давид - тогда знай! https://docs.oracle.com/javase/tutorial/collections/ Ваша заявленная цель - изучить Java. –