У меня есть 4 пары ключевых значений в файле свойств, и я хочу изменить значение 1 ключа. Как я могу это сделать, не затрагивая другие пары значений ключа?Как я могу изменить 1 пара значений ключа из 4 в файле свойств?
0
A
ответ
0
Ниже приведен пример загрузки файла свойств, управления значением и сохранения снова.
try {
File file = new File("YOUR PATH");
FileInputStream input = new FileInputStream(file);
Properties properties = new Properties();
properties.load(input);
input.close();
properties.setProperty("YOUR_KEY", "YOUR_VALUE");
FileOutputStream output = new FileOutputStream(file);
properties.store(output, null);
output.close();
} catch (Exception e) {
e.printStackTrace();
}
+0
большое спасибо .. он просто работал с первой попытки (Y) – sumant
Загрузить файл свойств, установить значение ключа на что-то еще, сохранить его снова ... вы уже пробовали какое-либо из них? –
Вы должны пойти для класса 'Properties' в java. Найдите, как это использовать. Тогда, если у вас возникли проблемы, спросите его здесь вместе с кодом, который вы пробовали. – STaefi