Condividi tramite


Preferences.GetInt(String, Int32) Metodo

Definizione

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

[Android.Runtime.Register("getInt", "(Ljava/lang/String;I)I", "GetGetInt_Ljava_lang_String_IHandler")]
public abstract int GetInt(string? key, int def);
[<Android.Runtime.Register("getInt", "(Ljava/lang/String;I)I", "GetGetInt_Ljava_lang_String_IHandler")>]
abstract member GetInt : string * int -> int

Parametri

key
String

chiave il cui valore associato deve essere restituito come int.

def
Int32

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

Restituisce

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

Attributi

Eccezioni

se il nodo è stato rimosso.

se il parametro key è null.

Commenti

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

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

Documentazione java per java.util.prefs.Preferences.getInt(java.lang.String, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a