PackageCn.jbit.inputstream;ImportJava.io.File;ImportJava.io.FileInputStream;Importjava.io.FileNotFoundException;ImportJava.io.FileOutputStream;Importjava.io.IOException; Public classTest {/** * @paramargs*/ Public Static voidMain (string[] args) {Try { //Create a FileInputStream objectFile File=NewFile ("D:\\c.txt"); FileInputStream FileInputStream=Newfileinputstream (file); byte[] bs =New byte[100]; //to read the contents of a file into an arrayFileinputstream.read (BS); //converts a byte array into a stringString str =NewString (BS); System.out.println (str); //Write FileFileOutputStream FileOutputStream =NewFileOutputStream ("D:\\c1.txt",true); Fileoutputstream.write (BS,0, bs.length); } Catch(FileNotFoundException e) {//TODO auto-generated Catch blockE.printstacktrace (); } Catch(IOException e) {//TODO auto-generated Catch blockE.printstacktrace (); } }}
Read text content in Java using a byte stream class