指定されたプロファイル情報utilsのを取得します
輸入java.util.HashMapを; 輸入java.util.Map; 輸入はjava.util.ResourceBundle; パブリック クラスRemoteConfigUtil { プライベート 静的な地図<文字列、のResourceBundle> configMap = 新しい HashMapの<文字列、ResourceBundleを> (); プライベート 静的 同期 無効loadResource(文字列propertyFileName){ ResourceBundleのリソース = ResourceBundle.getBundleは(propertyFileName)。 configMap.put(propertyFileName、リソース) } / ** *指定されたファイルで指定された構成プロパティを取得します。 * @Param キー * @param propertyFileName * @return * / パブリック 静的文字列のgetValue(文字列キー、文字列propertyFileName){ ResourceBundleのリソース = configMap.get(propertyFileName)。 もし(リソース== NULL ){ loadResource(propertyFileName)。 リソース = configMap.get(propertyFileName)。 } リターンresource.getString(キー); } / ** *指定されたファイルに設定されたすべての属性を取得します。 * @param propertyFileName * @return * / パブリック 静的のResourceBundle getResources(文字列propertyFileName){ ResourceBundleのリソース = configMap.get(propertyFileName)。 もし(リソース== NULL ){ loadResource(propertyFileName)。 リソース = configMap.get(propertyFileName)。 } リターンリソース; } }