Click here to watch in Youtube :
https://www.youtube.com/watch?v=IrbbsM6Uytc&list=UUhwKlOVR041tngjerWxVccw
Click the below Image to Enlarge
Java Tutorial : Java IO (Java PushbackInputStream) |
Java Tutorial : Java IO (Java PushbackInputStream) |
Java Tutorial : Java IO (Java PushbackInputStream) |
Hello worldPushbackInputStreamDemo.java
import java.io.FileInputStream; import java.io.IOException; import java.io.PushbackInputStream; public class PushbackInputStreamDemo { public static void main(String[] args) throws IOException { FileInputStream fileInputStream = null; PushbackInputStream pushbackInputStream = null; try { fileInputStream = new FileInputStream("myfile.txt"); pushbackInputStream = new PushbackInputStream(fileInputStream); /* * Reads the next byte of data from this input * stream. */ int data = pushbackInputStream.read(); System.out.println((char) data); /* * Pushes back a byte by copying it to the front * of the pushback buffer. */ pushbackInputStream.unread(data); data = pushbackInputStream.read(); System.out.println((char) data); } finally { if (pushbackInputStream != null) { /* * Closing a pushbackInputStream will also * close the FileInputStream instance from * which the PushbackReader is reading. */ pushbackInputStream.close(); } } } }Output
H HRefer:
https://docs.oracle.com/javase/8/docs/api/java/io/PushbackInputStream.html
https://sites.google.com/site/ramj2eev1/home/javabasics/JavaIODemo_PushbackInputStream_App.zip?attredirects=0&d=1
Github Link:
https://github.com/ramram43210/Java/tree/master/BasicJava/JavaIODemo_PushbackInputStream_App
Bitbucket Link:
https://bitbucket.org/ramram43210/java/src/1915a31f5d5a00376375704c121f0a5c57372292/BasicJava/JavaIODemo_PushbackInputStream_App/?at=master
See also:
No comments:
Post a Comment