java - läsa obj från fil.
StringBuilder implementerar Serializable-interfacet, så det är en enkel sak;
/*
* Skriva en StringBuilder till fil;
**/
StringBuilder sb = new StringBuilder();
sb.add("Yey!");
sb.add("I'm going to be read back to Java!");
ObjectOutputStream oos = new ObjectOutputStream(
new BufferedOutputStream(
new FileOutputStream("FILEN.DAT")
)
);
oos.writeObject(sb);
oos.close();
/*
* Läsa in StringBuilder igen;
**/
ObjectInputStream ois = new ObjectInputStream(
new BufferedInputStream(
new FileInputStream("FILEN.DAT")
)
);
StringBuilder sb = (StringBuilder)ois.readObject();
ois.close();
System.out.println(sb.toString());
Glöm dock inte felhanteringen, som jag struntade i här. Alla *Stream-klasser hittas under java.io om du undrar vad du ska importera för bibliotek.
- Vad lyssnar du på just nu?13818
- Macbook pro spottar inte ut cd-skiva3
- NAD AMP 1 trasig behöver en ersättare7
- Fick varning i F-secure om Trojan.TR/Crypt.ZPACK.Gen2 efter att ha uppdaterat mitt Steam bibliotek, bland annat cs2 go10
- Asus lanserar 8K-skärm med Mini LED37
- Ikea släpper nytt skärmstativ för 399 kronor26
- Vilken film såg du senast?13367
- Dator/Gaming stol6
- SweKlockers - Vad har ni för klocka på er arm?1776
- Snabbtest: Bli mer Pro med mindre tangentbord13
- Säljes Gamingdator med Ryzen 7700X och Gigabyte Radeon RX 7900 Gre
- Säljes ASUS TUF GeForce RTX 4070 TI Super 16GB Gaming OC
- Säljes 4090 RTX TUF ASUS OG OC 24GB
- Säljes Lian li Strimer Plus V2
- Säljes Ny/Oöppnad WD BLACK SN850X 1TB NVMe SSD Heatsink
- Säljes LianLi O11 XL, bequiet! 1200W PSU, 32GB G.Skill 6000Mhz CL30, EK Coolstream 360mm radiatorer
- Säljes Vårstäd/Garderobsrens. Datorer, Datordelar, Streaming tillbehör, Vattenkylningsprylar, tillbehör, etc.
- Säljes G.Skill Flare X 16GB (2x8GB) Ryzen / 3200MHz / DDR4 / CL14 / F4-3200C14D-16GFX
- Säljes 2st TITAN X 12GB Maxwell - 1350kr styck eller bud
- Bytes Nintendo switch lite
- Ikea släpper nytt skärmstativ för 399 kronor26
- Snabbtest: Bli mer Pro med mindre tangentbord13
- Stockholm får en coworking-hubb för spelutvecklare5
- Max spikar priser inför lanseringen95
- Bedragare låtsades vara Lastpass VD med AI27
- SFW! Läckra ROG Zephyrus G14 med ROG Nebula OLED Display8
- Quest 2 får prissänkning för andra gången i år25
- Elgato lanserar tillbehörsserie för ”vanligt folk”12
- Enhance! Edge kan få klassisk sci-fi-funktion16
- Efter konkursryktena – Louqe är tillbaka20