Menyimpan dan Mengendalikan Fail Harta Java
Apabila bekerja dengan nilai konfigurasi dalam Java, fail sifat menyediakan cara yang mudah untuk menyimpan dan mengurus kunci/ pasangan nilai. Artikel ini menangani beberapa soalan lazim yang berkaitan dengan menggunakan fail sifat Java.
Lokasi dan Sambungan Fail
Mengenai lokasi fail, fail harta benda boleh diletakkan di mana-mana sahaja yang boleh diakses oleh aplikasi. Mereka tidak memerlukan disimpan dalam pakej yang sama dengan kelas pemuatan.
Bagi sambungan fail, fail sifat Java tidak mempunyai keperluan sambungan tertentu. Walau bagaimanapun, adalah amalan biasa untuk menggunakan sambungan .properties untuk kejelasan.
Memuatkan Fail Harta
Untuk memuatkan fail sifat dalam kod anda, anda boleh menghantar InputStream ke objek Properties. Ini membolehkan fleksibiliti dalam memuatkan fail daripada pelbagai sumber.
Properties properties = new Properties(); try { properties.load(new FileInputStream("path/filename")); } catch (IOException e) { ... }
Menyalakan Melalui Nilai
Setelah dimuatkan, mengulangi nilai sifat adalah mudah. Anda boleh menggunakan kaedah stringPropertyNames() untuk mendapatkan semula senarai nama harta dan kemudian mengakses nilai yang sepadan menggunakan kaedah getProperty().
for(String key : properties.stringPropertyNames()) { String value = properties.getProperty(key); System.out.println(key + " => " + value); }
Atas ialah kandungan terperinci Bagaimanakah Saya Menyimpan, Memuatkan dan Mengulangkan Nilai dalam Fail Harta Java dengan Berkesan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!