Java FileInputStream-Beispiel

FileInputStream ist nützlich zum Lesen des Bytestroms. Wenn Sie die Zeichen lesen möchten, sollten Sie den FileReader verwenden. FileInputStream ist der ideale Kandidat für die Verarbeitung des Bildtyps von Dateien, die als Binärstreams gelesen werden mussten. Wir können jedoch die normalen Textdateien mit FileInputStream lesen. Dieses Beispiel zeigt, wie FileInputStream zum Lesen einfacher Textdateien verwendet wird.

FileInputStreamExample.java

package javabeat.net.core;

import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;

/**
 * Java FileInputStream Example
 *
 * @author Krishna
 *
 */
public class FileInputStreamExample{
	public static void main(String args()) throws IOException{
		//Create file object
		File file = new File("TextFile.txt");

		//Create FileInputStream object
		FileInputStream fileInputStream = new FileInputStream(file);

		//Read first byte
		int i = fileInputStream.read();
		while (i!=-1){
			//Converting byte to char and printing it
			System.out.print((char)i);
			i = fileInputStream.read();
		}

		//Close FileInputStream
		fileInputStream.close();
	}
}

TextFile.txt

India
United Kingdom
Australia
Singapore

Ausgabe…

India
United Kingdom
Australia
Singapore

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Nach oben scrollen