Innholdsfortegnelse:

Vil FileWriter lage en fil?
Vil FileWriter lage en fil?

Video: Vil FileWriter lage en fil?

Video: Vil FileWriter lage en fil?
Video: Yaara O Dildaara | Full Punjabi Movie | Harbhajan Mann | Tulip Joshi 2024, November
Anonim

FileWriter ( Fil fil ): Skaper en FileWriter objekt ved hjelp av spesifisert Fil gjenstand. Det gir et IOException hvis fil finnes men er en katalog i stedet for en vanlig fil eller gjør eksisterer ikke, men kan ikke opprettes, eller kan ikke åpnes av noen annen grunn.

I denne forbindelse, oppretter FileOutputStream en ny fil?

FileOutputStream ( Fil fil ): Skaper en filutdatastrøm å skrive til fil representert ved spesifisert fil gjenstand. Hvis fil eksisterer, men er en katalog i stedet for en vanlig fil , gjør eksisterer ikke, men kan ikke være opprettet , eller ikke kan åpnes av noen annen grunn, blir en FileNotFoundException kastet.

På samme måte, overskriver FileWriter eksisterende fil? Som standard er FileWriter skriver til begynnelsen av fil (vil overskriv eksisterende data). Sett den valgfrie tilleggsboolen til sann i FileWriters konstruktør for å begynne å skrive til slutten av fil.

Ved siden av dette, hvordan lager du en ny fil og skriver den i Java?

Java opprette fil

  1. Fil. createNewFile() java.
  2. FileOutputStream. write(byte b) Hvis du vil lage en ny fil og samtidig skrive noen data inn i den, kan du bruke FileOutputStream skrivemetode.
  3. Java NIO Files.write() Vi kan bruke Java NIO Files-klassen til å lage en ny fil og skrive noen data inn i den.

Hva er forskjellen mellom FileWriter og BufferedWriter?

FileWriter skriver direkte inn i filer og bør kun brukes når antallet skrivinger er mindre. BufretWriter : BufretWriter er nesten lik FileWriter men den bruker intern buffer til å skrive data inn i fil. Du bør bruke BufretWriter når antallet skriveoperasjoner er flere.

Anbefalt: