Bazı boolean değerlerine sahip bir özellik dosyasına sahibim. AFAIK, java.util.properties'in getBoolean
gibi bir özelliği yoktur. Bunu yapabilecek başka bir Java kütüphanesi var mı? Ya da doAction = "true".equals(yourProperties.getProperty("doaction"));
Özellikler dosyasından boolean değerleri alma
cevap
Apache Commons Configuration dışında başka bir yol vardır, java.util.Properties
'un üstünde sağlar. Dosyanızın Özellikleri Özellikler 'almak için Boolean
-Class kullanabilirsiniz yüklenir
boolean doAction = config.getBoolean("doaction");
// ...
onun Preferences
getBoolean
gibi yöntemleri vardır, ayrıca java.util.prefs
paket var.
Nasıl böyle, dönüşüm yapmak için Boolean.parseBoolean() kullanma hakkında: o boolean dönüşümlere diğer Java dize ile tutarlı olacaktır
Boolean foo = Boolean.parseBoolean(yourProperties.getProperty("foo"));
En azından bu şekilde.
Test ettim ve bu özellik, eksik bir özelliği (null
olarak döndü) kullanışlı olan false
'a dönüştürüyor.
propiedades.setProperty("property", "true");
...
Boolean.parseBoolean(propiedades.getProperty("property");
Bunun 4 yıl önce yayınlanan diğer cevaplara eklediğini göremiyorum. – cpburnz
- 1. Özellikler dosyasından değerler nasıl okunur?
- 2. Strings.xml'den Boolean ve Integers Alma
- 3. JSON dosyasından veri alma
- 4. Özellikler dosyası jar dosyasından nasıl hariç tutulur?
- 5. Java, metin dosyasından değerleri okundu
- 6. Değerleri alma Json.net'den
- 7. Web kataloğunu web.config dosyasından alma
- 8. Özellikler dosyasında, ResourceBundle # getStringArray kullanılarak alınabilecek değerleri nasıl belirtebilirim?
- 9. Boolean değerini değiştiren Boolean
- 10. Tek satırlık Perl komut dosyasından geri alma
- 11. Uzak bir komut dosyasından veri alma
- 12. bir enum türünün özellikler dosyasından bir değer nasıl okunur?
- 13. İç İçe Yer Tutulan Yer İşaretlerini Yaylı Özellikler Dosyasından Yükleme
- 14. maruz enum yazılan özellikler
- 15. Boolean
- 16. Yansımayı kullanarak jenerik IDictionary değerleri alma
- 17. Alma tekrarlayıcı öğesi onay kutusu değerleri
- 18. Bir JavaScript nesnesindeki tüm değerleri alma
- 19. Tüm seçili değerleri bir ASP ListBox'dan alma
- 20. Başka bir sınıftan dize değerleri alma
- 21. CKEditor Özel Özellikler değil çalışma ve alma hatası
- 22. Winforms PropertyGrid - özellikler düzenlenemez
- 23. mysql db içinde Boolean Alanı
- 24. C++ std :: string to boolean
- 25. Bir Java özellikleri dosyasından ayar değerleri nasıl yüklenir?
- 26. GeoJson dosyasından ayrı Lat ve Lng Değerleri alın
- 27. Yapılandırma dosyasından değerleri alan özel RegularExpressionValidator nasıl yazılır?
- 28. Shibboleth - Özellikler nasıl okunmalı?
- 29. JSON boolean
- 30. "Boolean" parametresi
JavaDoc'u göre sadece sistem özelliklerini okur. –