ResourceBundle.Control.GetFormats(String) 方法

定义

返回一个List包含要用于加载给定baseName资源捆绑包的格式的 Strings。

[Android.Runtime.Register("getFormats", "(Ljava/lang/String;)Ljava/util/List;", "GetGetFormats_Ljava_lang_String_Handler")]
public virtual System.Collections.Generic.IList<string>? GetFormats(string baseName);
[<Android.Runtime.Register("getFormats", "(Ljava/lang/String;)Ljava/util/List;", "GetGetFormats_Ljava_lang_String_Handler")>]
abstract member GetFormats : string -> System.Collections.Generic.IList<string>
override this.GetFormats : string -> System.Collections.Generic.IList<string>

参数

baseName
String

资源捆绑包的基名称,完全限定的类名

返回

一个String包含用于加载资源捆绑包的格式的 sList

属性

注解

返回一个List包含要用于加载给定baseName资源捆绑包的格式的 Strings。 工厂 ResourceBundle.getBundle 方法尝试按列表指定的顺序加载格式的资源捆绑包。 此方法返回的列表必须至少有一个 String。 预定义的格式适用于 "java.class" 基于类的资源捆绑包和 "java.properties" 基于 PropertyResourceBundle 属性的格式。 开头的 "java." 字符串保留为将来的扩展,不能由应用程序定义格式使用。

这不是返回不可变(不可修改) List的要求。 但是,返回的 List 元素在返回后 getFormats不得变变。

默认实现返回 #FORMAT_DEFAULT ,以便 ResourceBundle.getBundle 工厂方法查找基于第一类的资源捆绑包,然后查找基于属性的资源捆绑包。

适用于 . 的 java.util.ResourceBundle.Control.getFormats(java.lang.String)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于