代码之家  ›  专栏  ›  技术社区  ›  Nuñito Calzada

在Java中导入最后一个类

  •  0
  • Nuñito Calzada  · 技术社区  · 6 年前

    我已宣布这一类:

    public final class Constants {
    
         public static final String PROFILE_PCT__FILTER_NAME_ID = "profilePct";
    
    }
    

    我想在另一个类中使用该类,与。。

    import static com.tdk.utils.Constants.*;
    

    但我有一个编译错误:

    1 回复  |  直到 6 年前
        1
  •  3
  •   notionquest    6 年前

    将静态导入与一起使用时 * ,您可以访问类中定义的变量。但是,您不能引用类本身。

    import static com.tdk.utils.Constants.*;
    String  a =PROFILE_PCT__FILTER_NAME_ID;
    

    String  a =Constants.PROFILE_PCT__FILTER_NAME_ID;
    

    import com.tdk.utils.Constants;