Hvordan lage ny fil i Java

Hvordan lage ny fil i Java


En felles oppgave i programmering manipulere filer på disken. Java gjør dette enkelt ved å inkludere mange verktøy for å arbeide med filer. Ved hjelp av disse verktøyene som er en del av Java Platform, kan du enkelt lage en ny tom fil. Dette ville være et godt sted for en nybegynner å begynne å forstå hvordan man skal arbeide med filer i Java.

Bruksanvisning

1 Instantiate \ "Fil \" objekt. I Java, er filer i filsystemet representert ved \ "java.io.File \" objekter. Den \ "File (String) \" konstruktør vil opprette en forekomst gitt en bane til filen. Dette kan være en absolutt bane som \ "C: \ Java \ newfile.txt \", eller det kan være en bane i forhold til gjeldende katalog som \ "newfile.txt \". I sistnevnte tilfelle, blir filen i samme katalog som Java-programmet.

2 Opprett tom fil. Bare å lage en \ "Fil \" objekt i Java ikke opprette filen i filsystemet. For å opprette en tom fil i banen representeres av forekomsten du opprettet tidligere, bruker \ "createNewFile () \" metoden. Dette vil opprette filen bare hvis det ikke finnes allerede, så du trenger ikke å bekymre deg for å overskrive en eksisterende fil.

3 Håndtere eventuelle feil. Hvis det oppstår en feil i filsystemet, de \ "createNewFile () \" metoden vil kaste en \ "IOException. \" Din koden skal fange dette unntaket, og håndtere det riktig for din søknad. Hvis filen ikke kunne lage en annen grunn (for eksempel allerede eksisterer det), vil metoden returnere \ "false. \" Programmet kan håndtere denne saken annerledes, for eksempel ved å forsøke å lage en fil med et annet navn .

Hint

  • Den \ "Fil \" objekt har en annen metode, \ "finnes () \", for å sjekke om filen allerede eksisterer på filsystemet.