Denne oppskrivningen gir en dyp forståelse av følgende konsepter:
Så la oss starte!
Hvordan lage en fil i Java
Filklassen gir en CreateNewFile () Metode som gjør det mulig å opprette en tom fil, og hvis en fil opprettes vellykket, returnerer den ekte, og hvis filen allerede eksisterer, vil vi få en falsk verdi.
Eksempel
Den undergitte koden importerer to klasser: Fil og IOException av Java.IO -pakke:
For å lage en fil, bruker vi objektet til Fil klasse med CreateNewFile () metode og getName () Metoden brukes til å få det spesifiserte navnet på filen. For å takle unntakene bruker vi også forsøket, fange uttalelser og innenfor prøve Blokk, vi bruker IF-Else-uttalelsene for å håndtere to muligheter: fil opprettet og Filen finnes allerede. Mens fangstblokken vil utføre for å kaste et unntak:
Ovennevnte utdraget autentiserer at filen opprettet med hell.
Hvordan skrive data til en fil ved hjelp av Writ () -metoden i Java
Java gir en innebygd klasse Filewriter som kan brukes til å skrive data til hvilken som helst fil og for å gjøre det, Filewriter () Klasse gir en skrive() metode. Mens du jobber med Filewriter Klasse vi må bruke Lukk() Metode for å lukke filen.
Eksempel
La oss vurdere kodebiten nedenfor som skriver dataene til en fil:
I ovennevnte kodebit opprettet vi et objekt av Filewriter Klasse, og innenfor parentesen, spesifiserte vi filnavnet som vi ønsker å skrive dataene. Deretter bruker vi skrive() metode for samme klasse for å skrive dataene til filen og deretter lukke filen ved hjelp av Lukk() metode. Til slutt håndterte vi unntakene i fangstblokken ved å bruke IOException klasse.
Utgangen validerer at skrive() Metoden lykkes med å skrive dataene til en fil.
Konklusjon
I Java, den CreateNewFile (), og skrive() metoder for Fil og Filewriter Klasser kan brukes henholdsvis for å opprette en fil og for å skrive data til en bestemt fil. Dessuten må vi bruke Lukk() metode når du jobber med Filewriter klasse for å lukke Fil. Denne oppskrivningen presenterer en omfattende oversikt over hvordan du oppretter en fil og hvordan du skriver data til en fil i Java.