Лучший тип файла для сохранения бюджетных данных в Java? - PullRequest
0 голосов
/ 10 ноября 2019

Я начинаю новый проект бюджетирования / надбавок и пытаюсь выяснить, как сохранить данные между открытием и закрытием программы. Массивы кажутся неуклюжими, и я все равно не знаю, как сохранить данные массива в файл. Я действительно раньше работал только с текстовыми файлами, так что это для меня ново.

Я предполагаю, что какая-то база данных - это то, что мне нужно, но я не знаю, что мне нужно искать.

Я знаю, что это должна быть простая проблема, но я, честно говоря, не знаю, с чего начать;любая помощь очень ценится.

1 Ответ

1 голос
/ 10 ноября 2019

Это полностью ваше решение, здесь нет единственно правильного ответа.

Вы можете сохранить в текстовом файле, например, CSV, если он очень простой, в противном случае JSON или XML являются обычным выбором, или вдвоичный файл, например, сериализованные объекты Java, или некоторый встроенный файл базы данных.

Это действительно зависит от того, насколько сложны данные, насколько большим может стать файл, хотите ли вы иметь возможность редактировать файл напрямуюв текстовом редакторе, и насколько важна для вас производительность загрузки / сохранения.

Так как это новый проект, и вы, кажется, плохо знакомы с этим, я бы предложил JSON или XML, в зависимости от того, что из двух вы большезнаком с. Но это только мое мнение.

Это полностью ваш выбор.

...