刚接触java并且有与包有关的问题。在嵌套包中使用嵌套枚举作为参数
我喜欢把对象组织在命名空间中,并遇到了一个我无法弄清楚的枚举问题。
说我有一个嵌套的枚举是这样的:
package Project;
public class Foo
{
public enum Bar { One, Two, Three };
}
我想要做这样的事情
package Project.Attributes;
public class Foo
{
public setBar(Project.Foo.Bar bar) {}
}
但我得到的名称冲突和未知的包“富”的错误。
我该如何做到这一点?
记录 - 上面的代码仍然不能编译。下一次提供真实的例子,特别是当问题是关于编译错误的时候。 – Bozho 2010-12-22 23:18:20