首页 文章

无法在ArrayList中查找符号

提问于
浏览
0

我正在写一个java类,我一直在遇到错误 .

Paragraph.java:21:错误:找不到符号ArrayList数组; ^符号:class ArrayList location:class Paragraph Paragraph.java:32:error:找不到符号array = new ArrayList(); ................... ^符号:class ArrayList location:class Paragraph

我在程序的最顶层导入了java类数组,它看起来像这样 .

import java.util.Arrays;

我遇到错误的代码的确切部分是......

private ArrayList<String> array;
public Paragraph()
   {
       array = new ArrayList<String>();
   }

这是我必须使用ArrayList的任务的一部分 .

4 回答

  • 1

    您应该导入 java.util.ArrayList ,而不是 java.util.Arrays . Arrays 似乎没有在您的程序中使用,这是两个完全不同的类 .

  • 1

    您的问题是您导入的Arrays类不是ArrayList类 . 您需要在顶部使用 import java.util.ArrayList; .

  • 1

    你应该使用<>而不是括号

    private ArrayList(String) array;
    

    改成

    private ArrayList<String> array;
    

    你的导入是错误的ArrayList

    java.util.Arrays
    

    改成

    java.util.ArrayList
    
  • 1

    你的 array 声明应该是这样的:

    private ArrayList<String> array;
     public Paragraph()
     {
               array = new ArrayList<String>();
      }
    

    进口

    import java.util.ArrayList;
    

相关问题