Avatar billede mutantboy Nybegynder
29. april 2003 - 13:01 Der er 10 kommentarer og
1 løsning

skrive/læse tekst fra højre mod venstre ?

hvordan kan man lave en tekstfil, der læser og skriver data fra højre mod venstre ?

mvh.

Danni
Avatar billede carstenknudsen Nybegynder
29. april 2003 - 13:10 #1
Det kan du ikke umiddelbart, du skal selv skrive en del kode. Der er mulighed for at bruge nogle af de nye klasser i 1.4 hvor du kan lave en memory-map af en fil, og i den med RandomAccessFile læse baglæns, men det er byte baseret ikke karakterbaseret. Du skal have skrevet nogle klasser til at løse dit problem.
Avatar billede arne_v Ekspert
29. april 2003 - 13:10 #2
Principielt svar: det kan du ikke.

Men du kan:
  læse linie
  vende streng
og:
  vende streng
  skrive linie

Og det har vel den ønskede effekt - eller ?
Avatar billede repsak Nybegynder
29. april 2003 - 13:13 #3
Hvad mener du med at filen skal skrive/læse data? Og hvis du mener en klasse så er alle IO-klasser predefineret til at arbejde i standard læseretning. Dette kan du ikke ændre på i java. Hvis du alligevel vil lave noget ligende så kan du f.eks. læse en linje af gangen og så selv manupulere at data kommer ind/ud baglens - f.eks ved en 'omvendt forløkke'
Avatar billede carstenknudsen Nybegynder
29. april 2003 - 13:21 #4
Det går vist ikke at læse en linie ad gangen, man må læse det hele og først til sidst skrive det i omvendt rækkefølge, eller mener du at hver linie skal skrives omvendt, men at linierne skal skrives i samme rækkefølge som de læses?
Skal:
123
abc
skrives som
321
cba
eller
cba
321
?
Avatar billede repsak Nybegynder
29. april 2003 - 13:24 #5
carstenknudsen  -> hehe nåh sådan havde jeg ikke opfattet det, men du har ret... der er jo forskel :-)
Avatar billede arne_v Ekspert
29. april 2003 - 13:52 #6
Spørgsmålet lød fra højre mod venstre - ikke noget med nedefra og op.

Så jeg vil da formode at man kan læse en linie ad gangen.
Avatar billede arne_v Ekspert
17. maj 2003 - 21:32 #7
mutantboy>

Tid at lukke spørgsmålet ?
Avatar billede mutantboy Nybegynder
19. maj 2003 - 11:14 #8
I misforstår mig. Jeg har en kammerat som er ved at lave en editor der skriver fra højre mod venstre f.eks. på den her måde:

                                                                  gid dem jeh

Her kommer teksten fra højre af og rækkefølgen er på samme vis.
Avatar billede arne_v Ekspert
19. maj 2003 - 11:27 #9
Så du spørger om hvordan man laver en editor det skriver fra højre mod venstre
men oppefra og og ned.

Altså et GUI spørgsmål og ikke et file IO spørgsmål - eller ?
Avatar billede mutantboy Nybegynder
20. maj 2003 - 08:52 #10
ja, det er vel et GUI spørgsmål.
Avatar billede mutantboy Nybegynder
05. juli 2003 - 01:11 #11
Spørgsmålet lukkees pga. manglene svar.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester