Я пытаюсь написать объект (Транзакция) в текстовом файле. Объект Транзакция содержит номер карты, сумму, дату. Мне нужно написать объект в текстовом файле, как показано ниже, с некоторыми пробелами.Запись объекта в текстовый файл
Card no Amount Date
12335 900.00 29/09/2010
Я использовал ObjectOutputStream для записи объекта в файл. Но я не мог упустить пробелы в этом случае.
Как написать объект транзакции в файле с некоторыми пробелами, чтобы его можно было выровнять с заголовком?
Любая помощь приветствуется
Где код, по которому вы пытались? – nhgrif
Вы не можете сериализовать объект таким образом, вам нужно написать текст, представленный текстом, в текстовый файл, используя, может быть, что-то вроде 'String # format' – MadProgrammer
Deserialization предоставит вам тот же объект, который вы сериализовали. Прочтите этот пост http://stackoverflow.com/questions/11653374/whats-the-difference-between-serialization-and-simply-store-the-object-on-disk –