eslipse编译器的用法问题:

来源:百度知道 编辑:UC知道 时间:2024/06/23 05:07:13
在新建一个HelloWorld程序,能运行:这是程序代码,在jcreator内能运行,eslipse也能通过编译:只是 run as 后面是灰色的(none applicable),怎么回事啊?

class Link
{
public int iData;
public double dData;
public Link next;

public Link(int id, double dd)
{
iData = id;
dData = dd;
}

public void displayLink()
{
System.out.print("{" + iData + "," + dData + "}");
}
}

class linkList {
private Link first;
public linkList()
{
first = null;
}

public boolean isEmpty()
{
return (first == null);
}

public void insertFirst(int id, double dd)
{
Link newLink = new Link(id, dd);
newLink.next = first;
first = newLink;
}

public Link deleteFirst()
{
Link temp = first;
first = first.next;
return temp;
}

public void displayList()
{
Sys

学习数据结构前要打好基础呀,哥们!在一个Java文件中包含多个类,那么要指定一个public class,文件名必须是public的类名。

解决方法:
1.将文件名改为linkList.java
2.class linkList改为public class linkList(即增加public关键字)
3.在Eclipse中选择“运行为Application"。(单个文件运行哈,别编译整个包)

则在控制台中可看到 linkList.main输出结果。