Läsa filer tabbavgränsad är ett viktigt sätt att läsa grundläggande utdata från Java . Vissa databaser exportera data i fliken eller kommaseparerad format , så importerar dessa data i Java är ett sätt att visa resultatet av en databas till ett program som är oförmögen att fråga tabellerna direkt . Importera och läsa filer tabbavgränsad tar bara några rader kod i applikationsutveckling med Java . Instruktioner
1
Importera nödvändiga klassbibliotek . Läsa filer kräver IO klassbibliotek som inte automatiskt ingår . Följande syntax innehåller bibliotek för att läsa filer tabbavgränsad : import java.io.BufferedReader , import java.io.FileReader ;
2
Ange variablerna för att läsa filerna . Filbuffertar används för att läsa filen data i minnet för snabbare bearbetning . Följande text läser en fil som är tabbavgränsad att tolka information.BufferedReader readbuffer = ny BufferedReader ( ny FileReader ( " minfil.txt " ) ) , String strRead ;
3
Läs avgränsad information. Följande slingan separerar informationen tabbavgränsad i en array variabel och skriver ut den till konsolen . Den " \\ t " notation är brytaren som indikerar en flik delimeter : while ( ! ( StrRead = readbuffer.readLine ( ) ) = null ) { String splitarray [ ] = strRead.split ( " \\ t " ) , String firstentry = splitarray [ 0 ] , String secondentry = splitarray [ 1 ] , System.out.println ( firstentry + " " + secondentry ) ; }
4
Stäng strömmen för att frigöra minne resurser på värddatorn : readbuffer . close ( ) ;