Ben java'ya yeni geliyorum, lütfen bana devam edin. Dize anahtarları ve aşağıdaki gibi Boole değerleri içeren bir hashtagim var. Bir işlevden döndürdüğüm budur. Bunu başka bir yere götürdüğümde, doğru ya da yanlış olup olmadığını görmek için bunlardan birinin bir if ifadesini çağırmak istiyorum.Harita içindeki boolean değerini nasıl test edebilirsiniz?
if(states.get("b_StorageAvailable")) {
//Do this
}
Ama java Bunun Boole tip olması gerektiğini bana gösterilen tutar ve bir Harita türüdür. Bunu nasıl kolayca yapabilirim?
GÜNCELLEME
kod ben şöyle
Map states = this.getExternalStorageStatus();
Bir Set kullanmayı düşündünüz mü? –
mschonaker
Jdk 1.6 –
kullanarak tutulma benim için iyi çalışıyor '' 'bir yorum içerideyken, derleyici/IDE kodunuzda hiçbir sorun yok –