![](/img/trans.png)
[英]How to access a public static final member in a Java class from Scala?
[英]How can I access to a public final static list declared into an utility class from another class in a Java application?
我有以下疑問。 在 Java 應用程序中,我有一個像這樣的實用程序類:
public class CodUtility {
/* TIPOLOGIA PROGETTO */
public static final String CODICE_PROGETTO_WIFI = "W";
public static final String CODICE_PROGETTO_LIM = "L";
public static final String CODICE_PROGETTO_ALTRO = "A";
public static final String CODICE_PROGETTO_CLASSI20 = "2";
public static final String CODICE_PROGETTO_SCUOLA20 = "S";
public static final String CODICE_PROGETTO_CSD = "C";
public static final LinkedHashMap<String, String> hashMapDescrizioneTipologiaProgetto = new LinkedHashMap<String, String>();
static {
hashMapDescrizioneTipologiaProgetto.put(CODICE_PROGETTO_WIFI, "WIFI");
hashMapDescrizioneTipologiaProgetto.put(CODICE_PROGETTO_LIM, "LIM");
hashMapDescrizioneTipologiaProgetto.put(CODICE_PROGETTO_ALTRO, "Altro");
hashMapDescrizioneTipologiaProgetto.put(CODICE_PROGETTO_CLASSI20, "Classi 2.0");
hashMapDescrizioneTipologiaProgetto.put(CODICE_PROGETTO_SCUOLA20, "Scuola 2.0");
hashMapDescrizioneTipologiaProgetto.put(CODICE_PROGETTO_CSD, "CSD");
}
public static final List<String> listaCodiciTipologiaProgetto = new ArrayList<>(hashMapDescrizioneTipologiaProgetto.keySet());
/* FINE TIPOLOGIA PROGETTO */
}
這個類定義了這個公共最終靜態列表:
public static final List<String> listaCodiciTipologiaProgetto = new ArrayList<>(hashMapDescrizioneTipologiaProgetto.keySet());
現在我的疑問是:我可以從另一個類中檢索它嗎? 我需要從另一個類中檢索此列表並訪問它。
我怎樣才能做這個手術?
你只是想從另一個對象中獲取列表嗎?
CodUtility.listaCodiciTipologiaProgetto;
將返回列表。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.