webForumDet fria alternativet
Logga in / Bli medlem

spara fil...

Java

1 svar · 217 visningar · startad av dendålige

Medlem sedan jan. 2003188 inlägg
Frågan#1

det är så att jag skulle behöva lite hjälp med hnur man spar en hel array till en fil... sen när man startar programmet så ska den atomatiskt hämta upp informationen som är sparad i filen...

Medlem sedan maj 20037 inlägg
#2

import java.io.*;

public class ArraySave implements Serializable{
public ArraySave(){
int[] arrayen = {1, 2, 3};
try{
// Spara objekt i fil
ObjectOutputStream ostream = new ObjectOutputStream(new FileOutputStream("array.dat"));
ostream.writeObject(arrayen);
ostream.flush();
ostream.close();

		// Läs objekt från fil
		ObjectInputStream instream = new ObjectInputStream(new FileInputStream("array.dat"));
		int\[\] indata = (int\[\])instream.readObject();
		instream.close();
		
		// Visa vad som lästs in
		System.out.println(indata\[0\]+" "+indata\[1\]+" "+indata\[2\]);
	}catch(Exception e){System.out.println("Doh! Det funkade inte!");}
}

public static void main(String\[\] args){
	new ArraySave();
}

}

260 ms totalt · 4 externa anrop · v20260731065814-full.5386d3bf
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)