AbstractPreferences.Get(String, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
根据规范实现Preferences#get(String,String)
该方法get
。
[Android.Runtime.Register("get", "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "GetGet_Ljava_lang_String_Ljava_lang_String_Handler")]
public override string? Get (string? key, string? def);
[<Android.Runtime.Register("get", "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "GetGet_Ljava_lang_String_Ljava_lang_String_Handler")>]
override this.Get : string * string -> string
参数
- key
- String
要返回其关联值的键。
- def
- String
如果此首选项节点没有与 key
该首选项节点关联的值,则返回的值。
返回
与 key
值关联的值,或者 def
如果没有与 key
任何值关联。
- 属性
注解
根据规范实现Preferences#get(String,String)
该方法get
。
此实现首先检查是否 key
在 null
引发 NullPointerException
这种情况。 然后,它会获取此首选项节点的锁,检查节点是否已删除、调用 #getSpi(String)
并返回结果,除非 getSpi
调用返回 null
或引发异常,在这种情况下,此调用将 def
返回。
适用于 . 的 java.util.prefs.AbstractPreferences.get(java.lang.String, java.lang.String)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。