Итак, я сделал приложение для заметок с информацией о заметке:
private String text;
private String date;
private String time;
Я сохранил их в текстовом файле и добавил шаблон регулярных выражений, чтобы потом можно было их отсортировать:
String array[] = scan.nextLine().split(Pattern.quote("#§END$#"));
for (int i = 0; i < array.length; i++)
{
note = array[0];
text = array[1];
date = array[2];
time = array[3];
panel.updateUI();
Но теперь я хочу знать, есть ли более эффективные способы их сохранения?
Потому что, когда я добавляю текст с некоторыми новыми строками и сохраняю их, я получаю ArrayIndexOutOfBoundsException