Diskuze: Ukládání hráčských statistik

Java Java Ukládání hráčských statistik

Avatar
hubkuba
Člen
Avatar
hubkuba:

Ahoj potřeboval bych poradit. Chtěl bych ukládat do souboru jméno hráče a k tomu dvě čísla(výhry a prohry) ale nevím jak to udělat aby to vše bylo v jednom souboru. Děkuji za rady.

 
Odpovědět 17.12.2013 13:57
Avatar
Juraj Mlich
Redaktor
Avatar
Juraj Mlich:

Použi XML alebo daj meno na prvý riadok, číslo 1 na druhý riadok, číslo 2 na tretí riadok.

Nahoru Odpovědět 17.12.2013 14:50
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
Petr Nymsa
Redaktor
Avatar
Odpovídá na hubkuba
Petr Nymsa:

Jak radil Juraj, tak to příliš komplikované. Použiješ formát CVS, tedy soubor by vypadal následovně

Petr;15;20
Jana;8;15
Krael;5;5
....

Zde máš základy http://www.itnetwork.cz/…-soubory-txt

Při ukládání na řádek vždy uložíš jednoho hráče a mezi jednotlivý vlastnosti (jméno, výhry, prohry) vložíš nějaký oddělující znak, třeba středník, čárku

Při načítání načteš celý řádek a pomocí metody Split (myslím že Java ji má určitě také) rozdělíš načtený řádek podle toho oddělovače do pole a sám už musíš vědět co jakém indexu máš za data :)

Nahoru Odpovědět 17.12.2013 15:01
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Juraj Mlich
Redaktor
Avatar
Juraj Mlich:

Ja som to pochopil tak, že bude ukládať iba jedného hráča a tak je to jednoduché :)

Nahoru Odpovědět 17.12.2013 15:11
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
Petr Nymsa
Redaktor
Avatar
Odpovídá na Juraj Mlich
Petr Nymsa:

Pokud jednoho hráče tak by to použít asi šlo, i tak mi přijde lepší to zapsat na jeden řádek. A XML i pro velký počet hráčů se 3 atributy je zbytečný použít

Nahoru Odpovědět  +1 17.12.2013 15:16
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
hubkuba
Člen
Avatar
hubkuba:

Díky za rady. Těch hráčů tam potřebuji právě víc a když jsem to zkoušel každý na nový řádek tak mi to nějak blblo zkusím to na jeden a s tím split...

 
Nahoru Odpovědět 17.12.2013 16:34
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.