主题:不知道怎么在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后却老是显示上个程序的结果
{
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后却老是显示上个程序的结果