Java 如何使用Array而不是ArrayList来添加单词?

Java 如何使用Array而不是ArrayList来添加单词?,java,Java,我有一个名为Word的类,使用addWord方法 public class Word{ /**constructors exits**/ /**to addWord and return a boolean value of whether the word is successfully added or not**/ public boolean addWord (String[] list){ } } public class Test{ pu

我有一个名为Word的类,使用addWord方法

public class Word{

   /**constructors exits**/


   /**to addWord and return a boolean value of whether the word is successfully added or not**/
   public boolean addWord (String[] list){

   }

}


public class Test{

   public static void main(String[] args){
      Scanner input = new Scanner;
      String[] wordList = new String[4];
      for (int i=0; i<wordList.length; i++){
         wordList[i]=input.next();
         word.addWord(wordList[i]);
       }
    }
}
公共类单词{
/**构造函数退出**/
/**添加单词并返回该单词是否成功添加的布尔值**/
公共布尔addWord(字符串[]列表){
}
}
公开课考试{
公共静态void main(字符串[]args){
扫描仪输入=新扫描仪;
String[]wordList=新字符串[4];

对于(int i=0;i您尚未声明单词instance:

Word word = new Word();

您尚未声明单词实例:

Word word = new Word();

为什么使用数组,数组有静态大小,需要一个非常复杂的方法来增加它们的大小,包括处理整个数组并声明另一个较大的数组,因此最好使用列表,除非数据的大小总是恒定的。我想使用ArrayList,但问题是使用数组。这就是为什么。为什么使用数组,数组有列表atic大小和需要一个非常复杂的方法来增加它们的大小,包括处理整个数组和声明另一个更大的数组,因此最好使用列表,除非数据的大小总是恒定的。我想使用ArrayList,但问题是要我使用数组。这就是为什么。谢谢大家!我忘记了我已经创建了字符串[]单词类中的数组谢谢大家!我忘了我已经在单词类中创建了String[]数组