Arrays 调用一个方法,将来自不同类中另一个方法的数组列表输入添加到原始类中
我刚开始学习BlueJ,我不知道如何调用一个方法,该方法从不同类的另一个方法获取输入,并将输入添加到数组中。 顺便说一下,这个项目是BlueJ的“俱乐部”项目 以下是错误: 带有错误的代码(突出显示“.add”作为错误): (在此处插入类、构造函数等) 我试图为用户输入调用的方法:Arrays 调用一个方法,将来自不同类中另一个方法的数组列表输入添加到原始类中,arrays,string,methods,arraylist,bluej,Arrays,String,Methods,Arraylist,Bluej,我刚开始学习BlueJ,我不知道如何调用一个方法,该方法从不同类的另一个方法获取输入,并将输入添加到数组中。 顺便说一下,这个项目是BlueJ的“俱乐部”项目 以下是错误: 带有错误的代码(突出显示“.add”作为错误): (在此处插入类、构造函数等) 我试图为用户输入调用的方法: public Membership(String name, int month, int year) throws IllegalArgumentException {
public Membership(String name, int month, int year)
throws IllegalArgumentException
{
if(month < 1 || month > 12)
{
throw new IllegalArgumentException(
"Month " + month + " out of range. Must be in the range 1 ... 12");
}
this.name = name;
this.month = month;
this.year = year;
}
公共成员资格(字符串名称、整数月、整数年)
抛出IllegalArgumentException
{
如果(月<1 | |月>12)
{
抛出新的IllegalArgumentException(
“月”+月+“超出范围。必须在范围1…12”)内;
}
this.name=名称;
本月=月;
今年=年;
}
这可能会有所帮助:
public Membership(String name, int month, int year)
throws IllegalArgumentException
{
if(month < 1 || month > 12)
{
throw new IllegalArgumentException(
"Month " + month + " out of range. Must be in the range 1 ... 12");
}
this.name = name;
this.month = month;
this.year = year;
}