View Full Version : JAVA:ArrayList store values?
January 14th, 2007, 01:11 AM
I got an arraylist working, but how do i store the values when the program closed, so i do not have to type them again?
I thought about writing and reading from a file, but you would not need an arraylist then?
January 14th, 2007, 01:16 AM
You can use java.util.ArrayList for a lot of things. How your collection is best stored between program invocations depends entirely on the use.
Let us know what you're up to, maybe post a code snippet, and we'll try to help.
January 14th, 2007, 02:12 AM
here is the bit with the arraylist and inputdialog
siteNames = new ArrayList<String>();
public void actionPerformed(ActionEvent event)
String targetKey = JOptionPane.showInputDialog(null, text,title,icon);
obviously when I closed the program, data in arraylist is not saved.
January 14th, 2007, 02:18 AM
Database? Serialized object? Properties File?
January 14th, 2007, 02:44 AM
ahh i think Serialized is what i'm looking for! Thank you
January 14th, 2007, 03:09 AM
You're welcome. By the way, you're doing Java stuff without manuals? When I'm forced to solve a quick problem and the reference books are at another location, here is where I go:
Java Developer's Almanac (http://www.exampledepot.com/)
You can find code examples for almost everything you could want to do. It's a little outdated, but not so much that it won't be incredibly useful for you. Good luck.
January 14th, 2007, 03:49 AM
Just found out, you cant actually remove object from the file! :(
EDIT: sorry I just applied outputstream to my remove button!
Powered by vBulletin® Version 4.2.2 Copyright © 2015 vBulletin Solutions, Inc. All rights reserved.