Работаю в Android Studio, пишу на Java. Имеется файл, в который нужно записать информацию. В файле уже есть несколько значений. Одно из них, находящееся в отдельной строчке, мне нужно заменить на другое. Но я знаю лишь 2 способа записи информации в файл.
Первый:
FileOutputStream fos = openFileOutput("textfile", Context.MODE_APPEND);
Второй:
FileOutputStream fos = openFileOutput("textfile", Context.MODE_);
Но проблема в том, что первый способ лишь добавляет строки в файл, что не подходит, а второй переписывает файл заново с этой же строкой. Конечно, можно использовать второй метод и перед записью нового значения считывать остальные и добавлять их при перезаписи файла, но я уверен, что есть более короткий путь.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Как я могу записать информацию в файл находящийся в папке raw?
я использую такой код, что бы поменять иконку маркера на карте, но получаю ошибку:
Не могу разобраться с компиляцией javac-омПри попытке (даже с параметрами типа Xms1024m/Xmx1024M) компиляции