【个人】IO流个人笔记,不适合大众

 除了基本语法外,这四个流会经常需要用到

FileInputStream in;
		FileOutputStream out;
		 InputStreamReader isr = null;
		 OutputStreamWriter osw = null;
		try {
			in = new FileInputStream("D:/简历要求.txt");//字节流通向字符流的桥梁
		    out = new FileOutputStream("E:/111.txt");//字符流通向字节流的桥梁
		     
		    isr = new InputStreamReader(in, "gbk");
		    osw = new OutputStreamWriter(out, "gbk");
		    //BufferedReader br = new //BufferedReader(isr);
		    int c;
		    char[] buf = new char[8 * 1024];
		    while ((c = isr.read(buf, 0, buf.length)) != -1) {
		      String s = new String(buf, 0, c);
		      System.out.println(s);
		      osw.write(s);
		    }   
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}finally{
			try {
				isr.close();
				osw.close();
			} catch (Exception e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}

		}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值