gpt4 book ai didi

java - 同一个包中的类

转载 作者:搜寻专家 更新时间:2023-11-01 01:04:10 25 4
gpt4 key购买 nike

我喜欢 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 类存在于包中。接下来奇怪的是,编译器工作正常,没有异常(exception)。只是 IDEA 看不到同一个包中的类。

有没有人有什么想法?

最佳答案

如果它们在同一个包中,则无需导入即可访问类 B 中的 A:

package example;

public class B{
public static void main(String[] args){
A myA = new A();
}
}

关于java - 同一个包中的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10194121/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com