AbstractPreferences.Get(String, String) 方法

定义

根据规范实现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

此实现首先检查是否 keynull 引发 NullPointerException 这种情况。 然后,它会获取此首选项节点的锁,检查节点是否已删除、调用 #getSpi(String)并返回结果,除非 getSpi 调用返回 null 或引发异常,在这种情况下,此调用将 def返回。

适用于 . 的 java.util.prefs.AbstractPreferences.get(java.lang.String, java.lang.String)Java 文档

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

适用于