Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 固定CTOR,使其 ;通过 ;从底部到顶部到超类_Java - Fatal编程技术网

Java 固定CTOR,使其 ;通过 ;从底部到顶部到超类

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

说明如下:

创建一个名为add(Cloud c)的公共方法,该方法接受一个云并将其添加到arraylist中。此方法的返回类型应为boolean,并且该方法应始终返回true

以下是我到目前为止的情况:

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
}
}

您的问题标题与该问题有什么关系?我本来想问另一个问题,但后来我在查看代码时发现,之后出现了一些新问题,因此我更改了摘要,但忘了更改标题。很抱歉造成混淆。