读书人

Java IO源的字节缓冲流

发布时间: 2012-09-22 21:54:54 作者: rapoo

Java IO流的字节缓冲流

public static void main(String[] args) throws IOException {String dir = "e:/test/Java";String fileName = "java.txt";//创建一个文件File f = new File(dir,fileName);NewDir(dir); //检查目录是否存在f.createNewFile(); //创建文件名//输出流FileOutputStream fos = new FileOutputStream(f);BufferedOutputStream bos = new BufferedOutputStream(fos);for(int i=1; i<=100; i++){bos.write('c');}bos.close();  //关闭流fos.close();//输入流FileInputStream fis = new FileInputStream(f);//缓冲流BufferedInputStream bis = new BufferedInputStream(fis);System.out.println((char)bis.read());bis.mark(100);int c;for(int i=1; i<=10 && (c=bis.read())!=-1 ; i++){System.out.println((char)c);}bis.reset();for(int i=1; i<=10 && (c=bis.read())!=-1 ; i++){System.out.println((char)c);}bis.close();fis.close();}//创建目录public static void NewDir(String dir){File f = new File(dir);if(!f.exists()){f.mkdirs();}}

?由http://www.secn.com.cn 提供,转载请注明来源,谢谢!

读书人网 >编程

热点推荐