Avatar billede charlie23 Nybegynder
28. januar 2002 - 14:43 Der er 7 kommentarer og
1 løsning

Filsystemer

Kan Java arbejde med filsystemer, såsom mapper og hierarkier - herunder også flytning af filer eller mapper til andre mapper. I så tilfælde hvordan?
Avatar billede disky Nybegynder
28. januar 2002 - 14:47 #1
du kopierer dem bare med java.
Avatar billede kama Nybegynder
28. januar 2002 - 14:52 #2
Java kan ikke arbejde med filsystemer.
Det er jo det smarte ved Java - det er jo objektorienteret :->

P.S. Husk, tænk før du skriver.
Avatar billede kama Nybegynder
28. januar 2002 - 14:57 #3
Avatar billede carstenknudsen Nybegynder
28. januar 2002 - 15:09 #4
kama: hvad baserer du dine udtalelser på?
Pakken java.io har masser af klasser til at
håndtere filer og direktorier. Du kan f.eks.
flytte direktoriestrukturen tmp1 til en tmp2 som følger:
File t1 = new File( "tmp1");
t1.renameTo(new File("tmp2"));
Så er direktoriet med indhold flyttet, og det er
endda objektorienteret!  Rent faktisk er java.io
pakken et meget smukt eksempel på objektorientering.
Avatar billede kama Nybegynder
28. januar 2002 - 15:19 #5
:-> betyder sarkasme....
Avatar billede charlie23 Nybegynder
28. januar 2002 - 15:31 #6
Det ser da ikke så svært ud?! Tak skal I have..!
Avatar billede disky Nybegynder
28. januar 2002 - 15:39 #7
carsten hvordan virker den hvis tmp1 og tmp2 er på hver sin HD ?
Avatar billede carstenknudsen Nybegynder
28. januar 2002 - 15:50 #8
På to forskellige HD'e på et netværk returnerer
renameTo(File) false. Jeg kan ikke prøve på
samme maskine. Det kunne tyde på at den kun
virker hvis den ikke skal kopiere.
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