Hvordan lage en relativ bane i Java

En Java-program er ofte brukt til å samhandle med et operativsystem for å endre filer som ligger innenfor et filsystem. Java-programmer kan få tilgang til filer ved hjelp av enten en absolutt sti eller en relativ bane. En relativ bane er banen til en fil, hvor arbeidsmappen (katalogen programmet kjører i) antas å være rotkatalogen. Som kontrast er en absolutt sti hele banen til en fil, inkludert harddisk eller partisjon navn den ligger på.

Bruksanvisning

1 Laste NetBeans IDE ved å klikke på programikonet. Når programmet laster, naviger til "Ny / New Project" og velg "Java Application" fra listen til høyre side av skjermen. En ny kildekode-filen vises i NetBeans tekst editor. Kildekoden filen inneholder en tom hovedfunksjon.

2 Bestem banen til filen du ønsker å få tilgang til ved hjelp av Java. En bane er noterings kataloger som fører til en bestemt fil. For eksempel, banen til filen "filnavn.txt" som ligger i mappene "Working Directory \ Temp" på C-stasjonen ser slik ut:

"C: \ Working Directory \ Temp \ filnavn.txt"

3 Fjern stasjonen eller partisjonen navn fra banen og hver katalog til og med arbeidsmappen. Arbeids katalogen er der programmet blir lansert fra. Fortsetter eksempelet ovenfor, hvis Java-programmet er lansert fra "C: \ Working Directory," den relative banen for filen vil se slik ut:

"\ Temp \ filnavn.txt"

4 Lag en "File" objekt og tilordne den relative katalogen bestemt i forrige trinn. Skriv følgende i løpet av de klammeparenteser av den viktigste funksjonen:

File f = new File ( "\ Temp \ filnavn.txt");

5 Kjør programmet ved å trykke på den grønne piltast. Programmet vil opprette en ny fil objekt basert på den medfølgende relativ bane. Programmet har ingen effekt å vise.