Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Filhåndtering i Java Tutorial
    En av funksjonene i Java programmeringsspråk er det store biblioteket av standard klasser for å løse rutinemessige programmeringsoppgaver med relativ enkelhet . Ideen er å tillate programmerere å fokusere på sin primære design problemer og ikke på de ørsmå detaljene i lenket liste implementering og fil buffere . Baksiden er at det store antallet av vanlige klasser kan være litt overveldende, så her er en rask oversikt over noen av de vanlige klassene som finnes for filhåndtering i Java. Grunnleggende tips

    En viktig ting å huske på , ikke bare i Java filhåndtering men i alle Java -programmering generelt, er at den automatisk dokumentasjon verktøyet Javadoc eksisterer for å bidra til å minske dette problemet for deg . Mest moderne Java IDE tillate deg å se på dokumentasjonen av en klasse med bare et tastetrykk , og ikke det, kan du alltid finne dokumentasjon på hvilken som helst standard klasse ved å kjøre en online -søk på navnet på klassen og ordet Javadoc .

    File Input

    for å få input fra en fil , er det tre viktige klasser å huske for det meste av filhåndtering problemene du vil møte i Java. De er File , FileReader , og BufferedReader og de ​​finnes for å gjøre lesing karakter ( ikke-binær ) filer så enkelt som mulig. Du vil nesten alltid bruke dem i forbindelse med hverandre

    File er i hovedsak en spesialisert streng ment å representere en fil navn og bane , for eksempel: . C: \\ mappe \\ file.txt . En viktig ting å huske om File -klassen er at bare fordi det er initialisert med en gitt fil navnet og banen betyr ikke at navnet eller banen er faktisk gyldig . Det er fullt mulig å starte et File-objekt til en ikke-eksisterende , og selv nonsens , bane og filnavn , og ikke innser problemet før du går til å lese eller skrive fra filen. Det er alltid god form for å kjøre filen finnes ( ) , canRead () og canWrite ( )-funksjonen , som hensiktsmessig, før du forsøker å lese eller skrive fra et File-objekt .

    FileReader og BufferedReader arbeid i forbindelse med hverandre . FileReader faktisk leser data fra filen , men lese -funksjonen er ikke veldig programmerer med barn, slik at du kan mate den inn i en BufferedReader objekt , som lar deg hente informasjon fra en fil en linje av gangen , i stedet for ett tegn . en tid
    utdata

    For å få informasjon inn i en fil, vil du igjen ha tre viktige klasser : Fil , FileWriter og bufferedwriter . FileWriter fungerer mye på samme måte som sin fetter, FileReader , og liker sin fetter, er dens write ( )-funksjonen ikke veldig programmerer med barn, slik at du ønsker å kommunisere med den gjennom bufferedwriter , som lar deg skrive en hel streng på et tid til filen din . Det viktigste å huske om bufferedwriter er at det ikke kommer inn automatisk ny linje separatorer , så du må manuelt skrive dem med sin linjeskift ( )-funksjonen der det er hensiktsmessig .

    früher :

     Weiter:
      Relatert Artike
    ·Hva er Java Architect Certification 
    ·Slik konverterer JSP til Java 
    ·Hvordan ha Java Les tastetrykk som Input 
    ·JDBC ResultSet Eksempel 
    ·Slik fjerner poeng fra en matrise i Java 
    ·Java Metode til Split i Comma i en Separert Linje 
    ·Hvordan lage en Java Hit Counter 
    ·Slik importerer Flat filer i NetBeans 
    ·Hvordan overstyring Java Arv 
    ·En liste over Java stilattributter 
      Anbefalte artikler
    ·Hvordan kommer PHP Høyre Cookie 
    ·Hvordan sette et utropstegn i TWiki 
    ·Hvordan filtrere poster med dato Range i Visual Basic 6…
    ·Sun Java Swing Tutorials 
    ·Hvordan å kode en hvis setningen i QBasic 
    ·Hvordan å justere tekst til venstre i COBOL 
    ·Hvordan gjøre Statiske Flyter i Java 
    ·Hvordan bruke Microsoft Basic 
    ·Hvordan endre en OST fil til PST 
    ·Hvordan lage et ikon på skrivebordet under installasjo…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/