0

在第 3 行中,它显示“找不到符号 - 类 ArrayList”,并突出显示“ArrayList”一词。为了防止他的错误发生,我需要做什么?

任何答案将不胜感激。

请帮助


public class JobQueue
{
    private ArrayList<Job>myJob;
    private ArrayList<Job>myFinishedJobs;
    private int myJobDuration; 
    private int myTotalDuration;
    /**
     *
     */
     public JobQueue()
    {
      myJob = new ArrayList<Job>();
      myFinishedJobs = new ArrayList<Job>();
      myJobDuration =0; 
      myTotalDuration=0; 
    }

    /**
     * 
     */
     public ArrayList<Job> getPendingJobs()
     {
      return myJob;  
     }

    /**
     * 
     */
     public ArrayList<Job> getCometedJobs()
     {
      return myFinishedJobs;
     } 

    /**
     * 
     */
     public Job getCurrentJob()
     {
       if(myJob!=null)
       { 
        Job FirstJobInTheQueue = myJob.get(0);   
        return FirstJobInTheQueue;
       }
       else
       {
        return null; 
       }
     } 

    /**
     * 
     */
     public int getClockTime()
     {
       return myTotalDuration; 
     }

    /**
     * 
     */

     public int getTotalDuration()
     {
       int totalDuration = 0;
       for(int i = 0; i<myJob.size();i++)
       {
         totalDuration = totalDuration + myJobDuration;
       }
       return totalDuration;
     }

    /**
     * 
     */ 
     public void addJob(Job job)
     {   
        if(job!=null)
        {
          myJob.add(job);
        }
     }

    /**
      * 
      */
     public void addTime(int seconds)
     {
        if(seconds>0)
        {
          myTotalDuration = myTotalDuration + seconds;
        }
     }

    /**
      * 
      * 
      */
     public boolean runAJob()
      {

      } 

    /**
      * 
      */
    public void runAll()
     {

           }   
}
4

2 回答 2

1

确保在顶部导入 ArrayList。

import java.util.ArrayList;

但是您还应该确保变量类型和变量名称之间有空格。

private ArrayList<Job> myJob; 
private ArrayList<Job> myFinishedJobs;
于 2012-10-10T00:03:51.077 回答
0

您需要通过 import 语句访问 java 中的库类的第一行:

import java.util.ArrayList;

这使得包中的ArrayListjava.util可用于我们的类定义。该import语句必须始终放在文件中的类定义之前。

于 2013-03-24T20:59:06.350 回答