java - 我可以在不使用类名的情况下调用另一个类的静态方法吗?

标签 java class static-methods

我可以在不使用类名的情况下调用另一个类的 static 方法吗(在同一个包中)?有类似的问题,但那里的所有答案都使用类名。

最佳答案

但是,您需要导入它。 特别是import static。喜欢,

import static com.package.OtherClass.someMethod;

然后你可以像这样调用someMethod(String)

someMethod("Like that");

关于java - 我可以在不使用类名的情况下调用另一个类的静态方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50084012/

相关文章:

c++ - 过载 - 不在范围内

c# - TDD'ing 时提取类。如何测试新提取的类?

java - 为 Spek 使用 JUnit5 标签

java - 更新有限状态机中的数据

java - 事务看似回滚,但数据库中并没有回滚

java - 合并排序字符串方法java

java - 在java中创建可扩展枚举行为的最佳方法

c++ - 在 C++ 中访问静态类变量?

java - 定义静态函数的位置(性能方面)重要吗?

java - 重构java中常见的静态方法