Keresés

Új hozzászólás Aktív témák

  • robisz

    senior tag

    válasz Spyx #615 üzenetére

    1. Passz, talán próbáld megnézni, hogy a JAVA_HOME be van-e állítva rendesen.

    2. A Java-ban az int 4 byte-on van ábrázolva, teljesen függetlenül attól, hogy hány
    jegyű a szám... ezért az teljesen normális, hogy a writeInt() 4 byte-ot ír ki :)
    Ha String-ként akarod kiírni akkor a writeChars() metódust használd...

    Egyébként úgy vettem ki abból amit írtál, hogy te egy textfájlt szeretnél írni, nem
    pedig binárisat. Ez esetben ne használd a RandomAccesFile osztályt (egyébként
    sem ajánlom) hanem inkább próbálkozz ezzel:

    PrintWriter out
    = new PrintWriter(new BufferedWriter(new FileWriter(''foo.out'')));

    A PrintWriter segítségével bármit ki tudsz írni string-ként!


    [Szerkesztve]

Új hozzászólás Aktív témák

Hirdetés