Preferences.GetInt(String, Int32) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan nilai int yang diwakili oleh string yang terkait dengan kunci yang ditentukan dalam simpul preferensi ini.
[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
Parameter
- key
- String
kunci yang nilai terkaitnya akan dikembalikan sebagai int.
- def
- Int32
nilai yang akan dikembalikan jika simpul preferensi ini tidak memiliki nilai yang terkait dengan key atau nilai terkait tidak dapat ditafsirkan sebagai int, atau penyimpanan backing tidak dapat diakses.
Mengembalikan
nilai int yang diwakili oleh string yang terkait dengan key dalam simpul preferensi ini, atau def jika nilai terkait tidak ada atau tidak dapat ditafsirkan sebagai int.
- Atribut
Pengecualian
jika simpul ini telah dihapus.
jika parameternya key adalah null.
Keterangan
Mengembalikan nilai int yang diwakili oleh string yang terkait dengan kunci yang ditentukan dalam simpul preferensi ini. String dikonversi menjadi bilangan bulat seperti pada Integer#parseInt(String). Mengembalikan default yang ditentukan jika tidak ada nilai yang terkait dengan kunci, penyimpanan backing tidak dapat diakses, atau jika Integer.parseInt(String) akan melemparkan NumberFormatException jika nilai terkait diteruskan. Metode ini ditujukan untuk digunakan bersama dengan #putInt.
Jika implementasi mendukung default yang disimpan dan default seperti itu ada, dapat diakses, dan dapat dikonversi ke int dengan Integer.parseInt, int ini dikembalikan dalam preferensi ke default yang ditentukan.
Dokumentasi Java untuk java.util.prefs.Preferences.getInt(java.lang.String, int).
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.