Új hozzászólás Aktív témák
-
thon73
tag
A következőt szeretném egyszerűsíteni:
raf1 = new RandomAccessFile( "filename", "r");
raf2 = new RandomAccessFile( "filename", "r");
raf3 = new RandomAccessFile( "filename", "r");
raf4 = new RandomAccessFile( "filename", "r");Azért van szükség több "raf"-ra, mert össze szeretném hasonlítani a file két (vagy több) pontján lévő szövegeket egymással.
A fenti módon persze ez megoldható, a gond csak az, hogy a "filename" - hacsak nem tárolom - később már nem hozzáférhető. (Uis. a "raf utazik paraméterként az osztályban) Azt gondoltam, van egy egyszerűbb módszer pl.:raf = new RandomAccessFile( "filename", "r");
...
raf1 = raf.clone();
raf2 = raf.clone();
raf3 = raf.clone();De sajnos nincs, mert ez valóban nem clonable.
A singleton szerintem erre nem megoldás, pont az ellenkezője kellene. (Singletonban mindenki biztosan ugyanazt a raf-ot kapja meg, nekem pedig az kell, hogy biztosan senki ne kaphassa meg ugyanazt a raf-ot)
Új hozzászólás Aktív témák
- 187 - Lenovo LOQ (15IRX10) - Intel Core i7-13650HX, RTX 5070 (ELKELT)
- Apple iPhone 13 Pro Max /128GB / Kártyafüggetlen / 12Hó Garancia / Akku:83%
- iPhone 11 Pro 64Gb
- LG 65QNED86A / MiniLED / 65" - 164 cm / 4K UHD / 144Hz / HDR Dolby Vision / FreeSync Premium / VRR
- HIBÁTLAN iPhone 13 Mini 256GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS4428
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs

