Java 固定CTOR,使其 ;通过 ;从底部到顶部到超类
说明如下: 创建一个名为add(Cloud c)的公共方法,该方法接受一个云并将其添加到arraylist中。此方法的返回类型应为boolean,并且该方法应始终返回true 以下是我到目前为止的情况:Java 固定CTOR,使其 ;通过 ;从底部到顶部到超类,java,Java,说明如下: 创建一个名为add(Cloud c)的公共方法,该方法接受一个云并将其添加到arraylist中。此方法的返回类型应为boolean,并且该方法应始终返回true 以下是我到目前为止的情况: package weather; import java.util.ArrayList; public class Sky { private ArrayList<Cloud> clouds; public Sky(){ clouds = new
package weather;
import java.util.ArrayList;
public class Sky {
private ArrayList<Cloud> clouds;
public Sky(){
clouds = new ArrayList<Cloud>(100);
}
包装天气;
导入java.util.ArrayList;
公共级天空{
私有阵列云;
公共天空(){
云=新阵列列表(100);
}
我已经完成了构造函数,但我不知道如何使用add方法。记住,您可以使用
添加到数组列表中。add(value)
。您也不需要在clouds=new ArrayList(100);
所以在你的情况下
package weather;
import java.util.ArrayList;
public class Sky {
private ArrayList<Cloud> clouds;
public Sky(){
clouds = new ArrayList<Cloud>();
}
public boolean add(Cloud c){
clouds.add(c);
return true; //always return true
}
}
包装天气;
导入java.util.ArrayList;
公共级天空{
私有阵列云;
公共天空(){
clouds=newarraylist();
}
公共布尔加法(云c){
添加(c);
return true;//始终返回true
}
}
您的问题标题与该问题有什么关系?我本来想问另一个问题,但后来我在查看代码时发现,之后出现了一些新问题,因此我更改了摘要,但忘了更改标题。很抱歉造成混淆。