Preferences.GetDouble(String, Double) Metodo

Definizione

Restituisce il valore double rappresentato dalla stringa associata alla chiave specificata in questo nodo preferenza.

[Android.Runtime.Register("getDouble", "(Ljava/lang/String;D)D", "GetGetDouble_Ljava_lang_String_DHandler")]
public abstract double GetDouble(string? key, double def);
[<Android.Runtime.Register("getDouble", "(Ljava/lang/String;D)D", "GetGetDouble_Ljava_lang_String_DHandler")>]
abstract member GetDouble : string * double -> double

Parametri

key
String

chiave il cui valore associato deve essere restituito come double.

def
Double

valore da restituire nel caso in cui il nodo preferenza non abbia alcun valore associato o che il valore associato key non possa essere interpretato come double oppure l'archivio di backup non è accessibile.

Valori restituiti

valore double rappresentato dalla stringa associata a key in questo nodo preferenza oppure def se il valore associato non esiste o non può essere interpretato come double.

Attributi

Eccezioni

se il nodo è stato rimosso.

se il parametro key è null.

Commenti

Restituisce il valore double rappresentato dalla stringa associata alla chiave specificata in questo nodo preferenza. La stringa viene convertita in un numero intero come da Double#parseDouble(String). Restituisce l'impostazione predefinita specificata se alla chiave non è associato alcun valore, l'archivio di backup è inaccessibile o se genera un'eccezione Double.parseDouble(String) se NumberFormatException il valore associato è stato passato. Questo metodo è destinato all'uso in combinazione con #putDouble.

Se l'implementazione supporta le impostazioni predefinite archiviate e tale impostazione predefinita esiste, è accessibile e può essere convertita in un valore double con Double.parseDouble, questo valore double viene restituito in preferenza all'impostazione predefinita specificata.

per java.util.prefs.Preferences.getDouble(java.lang.String, double).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a