Java 如何通过另一个构造函数添加到数组列表?
因此,我需要尝试通过驱动程序类中的这个构造函数添加到我的限定arrayList中。我用扫描仪通过键盘输入所有信息 我是一个初学者程序员,我认为这只是一些基本的东西Java 如何通过另一个构造函数添加到数组列表?,java,oop,arraylist,collections,constructor,Java,Oop,Arraylist,Collections,Constructor,因此,我需要尝试通过驱动程序类中的这个构造函数添加到我的限定arrayList中。我用扫描仪通过键盘输入所有信息 我是一个初学者程序员,我认为这只是一些基本的东西 public class Driver { private Scanner sc = new Scanner(System.in); private Doctor doctor; private Qualification qualifications; System.out.println(“输入医生姓名:”); sc.next
public class Driver {
private Scanner sc = new Scanner(System.in);
private Doctor doctor;
private Qualification qualifications;
System.out.println(“输入医生姓名:”);
sc.nextLine();
字符串名称=sc.nextLine();
System.out.println(“输入医生出生日期”);
字符串dob=sc.nextLine();
System.out.println(“输入医生性别”);
字符串性别=sc.nextLine();
System.out.println(“输入医生地址”);
字符串地址=sc.nextLine();
System.out.println(“输入医生联系号码”);
字符串contactNumber=sc.nextLine();
System.out.println(“这位医生在爱尔兰有资格吗?”);
布尔qualifiedInIreland=sc.nextBoolean();
System.out.println(“添加医生资格”);
Doctor doctor1=新将军(姓名、出生日期、性别、地址、联系电话、爱尔兰资格、学历);
med1.添加医生(医生1);
将类型参数传递给函数时,无需指定任何类型参数:
Doctor doctor1 = new General(name, dob, gender, address,contactNumber, qualifiedInIreland, qualifications);
将类型参数传递给函数时,无需指定任何类型参数:
Doctor doctor1 = new General(name, dob, gender, address,contactNumber, qualifiedInIreland, qualifications);
med1对象属于哪种类型? 请提供完整的代码 您需要将资格证书存储在Arraylist中,然后将资格证书的Arraylist传递给Doctor构造函数 尝试添加这个
ArrayList<String> qualifications = new ArrayList<String>();
System.out.println("Add doctor qualifications");
while(sc.hasNext){
qualifications.add(sc.nextLine());
}
med1对象属于哪种类型? 请提供完整的代码 您需要将资格证书存储在Arraylist中,然后将资格证书的Arraylist传递给Doctor构造函数 尝试添加这个
ArrayList<String> qualifications = new ArrayList<String>();
System.out.println("Add doctor qualifications");
while(sc.hasNext){
qualifications.add(sc.nextLine());
}
好的,谢谢。med1在开始时声明。私有DoctorAPI med1=新DoctorAPI();好的,谢谢。med1在开始时声明。私有DoctorAPI med1=新DoctorAPI();