回 帖 发 新 帖 刷新版面

主题:不知道怎么在Eclipsej里运行

public interface Queue1 
{
    public boolean empty();
    public void push(Object o);
    public void queueHop(Object o);
    public Object front();
    public void deQueue();
}

import java.util.*;
public class ArrayQueue implements Queue1
{
    List list;
    public ArrayQueue()
    {
        list=new ArrayList();//就是这里,不用ArrayList等内建数据结构该怎么办呢
                             //需要自己写个数据结构吗?高手指点该怎么写,非常感谢
    }
    public boolean empty()
    {
        if(list.size()==0)
            return true;
        else 
            return false;
    }
    public void push(Object o)
    {
        list.add(o);
    }
    public void queueHop(Object o)
    {
        list.add(0,o);
    }
    public Object front()
    {
        return list.iterator().next();
    }
    public void deQueue()
    {
        list.remove(0);
    }
}


在以前运行过一个程序,但不知道怎么的在通过import->system files->上面的那个文件后,再
debug->run后却老是显示上个程序的结果

回复列表 (共1个回复)

沙发

文件修改够没有保存,就会运行上次的程序!

选准要运行的程序,run->Java Application

我来回复

您尚未登录,请登录后再回复。点此登录或注册