Posted By: martas (Ach jo , no jo :-))) on 'CZprogram' Title: Re: Pokud nejaky javista nema co delat... Date: Mon Nov 22 13:39:26 2004 > No, osobne bych to resil v jave tak, ze si vydedim vlastni ObjectInputStream > a > ObjectOutputStream s tim ze pouze prepisu metody > float ObjectInputStream.readFloat() > void ObjectOutputStream.writeFloat(float val) > Prvni metoda na zacatku nacte 6 bytu, druha na konci zapise 6 bytu, zbytek > je > podobnej tvemu ceckovemu kodu. Snad by to nemelo byt o moc pomalejsi ... > > Martas Volani pak vypada zhruba takhle : FileInputStream fis = new FileInputStream("tin.tmp"); ObjectInputStream ois = new MyPascalObjectInputStream(fis); float f1 = ois.readFloat(); ois.close(); FileOutputStream fos = new FileOutputStream("tout.tmp"); ObjectOutputStream oos = new MyPascalObjectOutputStream(fos); oos.writeFloat(f1); oos.close();