Come creare un percorso relativo a Java

November 16

Un programma Java viene spesso utilizzato per interfacciarsi con un sistema operativo per modificare file che si trovano all'interno di un file system. programmi Java possono accedere ai file utilizzando un percorso assoluto o un percorso relativo. Un percorso relativo è il percorso di un file in cui la directory di lavoro (la directory il programma è in esecuzione in) si presume essere la directory principale. Al contrario, un percorso assoluto è l'intero percorso di un file, incluso il nome del drive o la partizione che si trova su.

istruzione

1 Caricare il NetBeans IDE facendo clic sulla sua icona del programma. Quando il programma carica, navigare a "Nuovo progetto Nuovo /" e selezionare "Java Application" dalla lista sul lato destro dello schermo. Un nuovo file di codice sorgente viene visualizzata nell'editor di testo NetBeans. Il file di codice sorgente contiene una funzione principale vuota.

2 Determinare il percorso del file che si desidera accedere utilizzando Java. Un percorso è la directory di quotazione che portano ad un particolare file. Ad esempio, il percorso del file "nomefile.txt" che risiede all'interno delle cartelle "Directory di lavoro \ Temp" sull'unità C è simile al seguente:

"C: \ Directory di lavoro \ Temp \ filename.txt"

3 Rimuovere l'unità o il nome della partizione dal percorso e ogni directory fino ad includere la directory di lavoro. La directory di lavoro è dove il programma viene lanciato da. Continuando l'esempio precedente, se il programma Java viene lanciato da "C: \ Directory di lavoro", il percorso relativo per il file sarebbe simile a questa:

"\ Temp \ filename.txt"

4 Creare un oggetto "File" e assegnare la directory relativa determinata nel passaggio precedente. Scrivere il seguente all'interno delle parentesi graffe della funzione principale:

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

5 Eseguire il programma premendo il tasto freccia verde. Il programma crea un nuovo oggetto file in base al percorso relativo in dotazione. Il programma non ha uscita da mostrare.