gpt4 book ai didi

java - 如何在类之间共享类常量?

转载 作者:行者123 更新时间:2023-11-30 11:35:39 25 4
gpt4 key购买 nike

我有 3 个不同的类,它们都使用一些常量值。目前,我正在为每个类(class)定义所有这些。我如何集中它们?

我试图创建一个仅包含常量的新静态类,然后在我的类中使用静态导入,但这没有用。无法成功导入该类。

PS:我不想使用枚举和接口(interface)。

最佳答案

您不能从默认包(即/src 目录)导入类。您需要在 import 子句中包含包名称,即使两个类都在同一个包中也是如此。

例如:

  • 在/src 中类 Main
  • 在/src/utils 中类常量

在类 Main 中:

 import static utils.Constants.*;
class Main {...}

在类常量

 package utils.Constants;
class Constants {...}

关于java - 如何在类之间共享类常量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14992012/

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