我正在尝试按照Eclipse Java教程(目前的第3课)介绍尝试将包导入剪贴簿。在这种情况下,它应该意味着我可以调用
Person p = new Person();
p
而不是
Person p = new org.totalbeginner.tutorial.Person();
p
但是,即使我逐个遵循每个步骤,我在检查视图中得到一个“null”结果,而不是检查器中的预期类字段(应该是'name'和'maximumBooks')< / p>
这是“人”类:
package org.totalbeginner.tutorial;
public class Person {
// fields
private String name; // name of the person
private int maximumBooks; // maximum books a person can check out
//constructor (initial values)
public Person() {
name = "unknown name";
maximumBooks = 3;
}
//methods
public String getName() {
return name;
}
public void setName(String anyName) {
name = anyName;
}
public int getMaximumBooks() {
return maximumBooks;
}
public void setMaximumBooks(int maximumBooks) {
this.maximumBooks = maximumBooks;
}
}
现在本教程使用的是Eclipse的过时版本。我按照以下步骤将包导入剪贴簿:
我缺少一个不同的步骤吗? Person类或Scrapbook都没有任何明显的编译错误。我错过了什么或做错了什么?
答案 0 :(得分:1)
Scrapbook Page(。jpage)不在您的包内,它只评估表达式
必须使用
完成导入 终止按钮菜单旁边的 Set the Import Declarations for the Running Code button
- &gt;添加套餐 - &gt;选择您的套餐
Person p = new Person();
p
选择所有2行并检查以在表达式视图中查看结果