Üdv. Van egy kis java objektum amit szeretnék egy bináris adatfájlba tenni. Ezt nagyjából sikerül is megoldani de ahogy nézegetem editorral az adatfájlt, a "Set hozzavalok = new HashSet();" szerkezet _tartalma_ nem kerül ki, pedig nincs transient -el jelölve, és biztos hogy fel van töltve. Azért emeltem ki hogy tartalma mert látok valami üres definíciót ahol kéne lennie, de a def. -nél több nincs benne. Visszatölteni is sikerült az adatfájlt objektumra, ahol a neve és az elkeszites adattagok visszaálltak a kellő állapotra de a struktúra nem.
A kérdéses szerkezetbe egy másik, saját objektum példányait pakolja a program.
Akinek van vmi javaslata kérem tegye meg.
- 1782 megtekintés
Hozzászólások
off, kisebb-nagyobbjel használat: most is csak a szóköznek köszönheted, *véletlen*, azt amiért megfordítottad, tehát "< " szerepel, viszont ha egyszerűen a nyitó után böksz egyet nincs gond: "Set< Hozzavalo> hozzavalok"
- A hozzászóláshoz be kell jelentkezni
:D
< >
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
nem érted, nem ez a lényeg!
egyrészt ha az ember annyira lusta hogy htmlül se tanul meg a akkor kényelmes a szóköz, de egyáltalán nem ezért írtam hanem ezért a hatalmas probléma megoldási hibára.. izé bűnre figyelmet felhívandó.. így nem lehet hozzáállni a dolgokhoz hogy véletlenszerűen teszek valamit ahelyett hogy analizálnám a problémát, erre ég rá is tetéz hogy meg se nézi miért működik a workaroundja, speciel épp csak véletlen,
de mindegy, tűzijátékra fel!! :D
- A hozzászóláshoz be kell jelentkezni
Ezt most úgy konkrétan nem értem, ismerem a html -t, ezt a kis workaroundot meg a másik java kérdésemnél mondta valaki.
********************
"Aki nem backupol az tehetsegtelen :-)"
"...ha nem tévedek!" (Sam Hawkins)
http://holo-media.hu
- A hozzászóláshoz be kell jelentkezni
Hozzavalok is Serializable?
----------------------
"ONE OF THESE DAYS I'M GOING TO CUT YOU INTO LITTLE PIECES!!!$E$%#$#%^*^"
- A hozzászóláshoz be kell jelentkezni
Ez az! :)
etel.HozzavaloâäđŘŁW D mennyisegL egysegq ~ L nevq ~ xp@ t decilitert olajsq ~ @ t csipett borssq ~ ?đ q ~
t sósq ~ @ t darabt tojáss
Eddig ez nem volt benne.
********************
"Aki nem backupol az tehetsegtelen :-)"
"...ha nem tévedek!" (Sam Hawkins)
http://holo-media.hu
- A hozzászóláshoz be kell jelentkezni
Amugy hogyan hivod meg a kiment es beolvas()-t?
----------------------
"ONE OF THESE DAYS I'M GOING TO CUT YOU INTO LITTLE PIECES!!!$E$%#$#%^*^"
- A hozzászóláshoz be kell jelentkezni
r1.kiIr(r1);
Kicsit amatőr, de működik, mert létrejön az emlegetett filename.ser a fent vázolt tartalommal, igaz dobja az IOException e -t.
A Hozzavalok nem Serializable, megnézem úgy.
********************
"Aki nem backupol az tehetsegtelen :-)"
"...ha nem tévedek!" (Sam Hawkins)
http://holo-media.hu
- A hozzászóláshoz be kell jelentkezni
igaz dobja az IOException e -t.
Ja akkor teljesen okes! x^D
----------------------
"ONE OF THESE DAYS I'M GOING TO CUT YOU INTO LITTLE PIECES!!!$E$%#$#%^*^"
- A hozzászóláshoz be kell jelentkezni
Dobja de hát működik. Viszont fogalmam sincs hogy miért is dobja, almappa írható, fájl nem létezik még, stb. Na fenti gond megoldva mostmár csak az exception érdekelne :)
********************
"Aki nem backupol az tehetsegtelen :-)"
"...ha nem tévedek!" (Sam Hawkins)
http://holo-media.hu
- A hozzászóláshoz be kell jelentkezni
Nem, ha dobja, NEM mukodik!
Viszont fogalmam sincs hogy miért is dobja
Sokat segitett volna, ha sima "lofasz" helyett e.getMessage()-et iratsz ki...:^D
----------------------
"ONE OF THESE DAYS I'M GOING TO CUT YOU INTO LITTLE PIECES!!!$E$%#$#%^*^"
- A hozzászóláshoz be kell jelentkezni
e.printStackTrace(System.err);
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni