我喜欢 Intellij IDEA,但我一直被 Java 导入的一个小问题所困扰。例如,有一个名为“example”的包和两个不同的类:A.java 和 B.java。
我想在没有进口的情况下从“B”类访问“A”类。像这样:
A类:
package example;
public class A{ ... some stuff here ...}
B类:
package example;
public class B{
public static void main(String[] args){
A myVar = new A();
}
}
这段代码可能不起作用,但没关系。只是 IDE 及其导入类的机制存在问题。
所以,问题是我看不到 B 的 A 类。Idea 说“无法解析符号”,但我实际上知道包中存在 A 类。下一个奇怪的是编译器工作正常,没有例外。只是IDEA看不到同一个包中的类。
有人有什么想法吗?