| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Fil Håndtering i Java Tutorial
    Et af de elementer i programmeringssproget Java er den store bibliotek af standard klasser for at løse rutinemæssige programmeringsopgaver med relative enkelhed . Ideen er at gøre det muligt for programmører at fokusere på deres primære design problemer og ikke på de minut detaljer af linkede liste implementering og filbuffere . Bagsiden er, at det store antal af standard klasser kan være en smule overvældende , så her er en hurtig oversigt over nogle af de standard klasser, der eksisterer for filhåndtering i Java. Grundlæggende Tips

    En vigtig ting at huske , ikke bare i Java filhåndtering , men i alle Java programmering i almindelighed, er , at den automatiske dokumentationsredskab javadoc eksisterer for at bidrage til at mindske dette problem for dig. De fleste moderne Java IDE'er tillader dig at se dokumentation for en klasse med bare et tastetryk , og ellers kan du altid finde dokumentation om enhver standard klasse ved at køre en online-søgning på navnet på klassen og ordet javadoc .

    File input

    for at få input fra en fil , der er tre vigtige klasser til at huske for de fleste af den fil håndtering problemer , du står overfor i Java. Det er Filer, FileReader og BufferedReader og de eksisterer for at gøre læsning tegn ( nonbinary ) filer så nemt som muligt. Du vil næsten altid bruge dem i forbindelse med hinanden

    File er hovedsageligt en specialiseret streng menes at repræsentere en fils navn og sti , for eksempel: . C: \\ Mappe \\ file.txt . En vigtig ting at huske om File klassen er, at bare fordi det er blevet initialiseret med en given fil navn og sti ikke betyder, at filnavnet eller stien er faktisk gyldige. Det er ganske muligt at initialisere en fil objekt til en ikke-eksisterende , og endda meningsløse , sti og filnavn og ikke klar over problemet, indtil du går til at læse eller skrive fra filen. Det er altid god tone at køre File s eksisterer ( ) , canRead () og canWrite ( )-funktioner , som er relevant, før du forsøger at læse eller skrive fra en fil objekt.

    FileReader og BufferedReader arbejder sammen med hinanden. FileReader faktisk læser data fra filen , men dens læst funktion er ikke meget programmør med børn, så du kan fodre den i en BufferedReader objekt , som giver dig mulighed for at trække oplysninger fra en fil én linje ad gangen , i stedet for et tegn ad . et tidspunkt
    File Output

    For at få oplysninger i en fil , vil du igen have tre centrale klasser: Filer, FileWriter og BufferedWriter . FileWriter virker meget det samme som sin fætter, FileReader , og ligesom sin fætter , dens write () funktion er ikke meget programmør med børn, så du ønsker at interface med det gennem BufferedWriter , som giver dig mulighed for at skrive en fuld snor i en tid til din fil. Det vigtige ting at huske om BufferedWriter er, at det ikke automatisk indtaste nye linje separatorer , så du bliver nødt til manuelt at indtaste dem med sin Newline ( ) funktion, hvor det er relevant.
    < Br >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan tilføjes ActionListener 
    ·Sådan bruges Typecast i Java 
    ·Sådan logger Fejl & Fang dem gennem Undtagelser i Java…
    ·Hvordan opretter jeg en JTable med flere kolonneoverskr…
    ·Hvordan at eksportere data fra CSV -filer i Java 
    ·Sådan Find en Understreng i Java 
    ·Hvordan man skriver en Java Program til at anslå din a…
    ·Sådan bruges Java Noteringer 
    ·Sådan Få den heltal i Enum Java 
    ·Hvordan inddrager API Med Android 
      Anbefalede Artikler
    ·Hvordan man laver en C String 
    ·Sådan ændres Case af Bogstaver i Visual Basic 
    ·Sådan Test FFmpeg i PHP 
    ·Sådan installeres SQL 2005 Express på Windows Vista 
    ·Sådan indstilles Thread Start Time på en Android 
    ·Sådan installeres Perl på Windows XP 
    ·Sådan Læs i tabulatorsepareret tekst Python 
    ·Sådan oprettes en CAPTCHA kode 
    ·Sådan oprettes en HTML Log Side 
    ·Hvordan at skelne mellem DFA & NDFA 
    Copyright © Computer Viden http://www.computerdk.com