java基礎第十三天

package com.cn;


import java.io.BufferedInputStream;

import java.io.BufferedOutputStream;

import java.io.BufferedReader;

import java.io.BufferedWriter;

import java.io.File;

import java.io.FileInputStream;

import java.io.FileOutputStream;

import java.io.FileReader;

import java.io.FileWriter;

import java.io.IOException;

import java.nio.charset.Charset;

import java.util.SortedMap;


public class Demo3 {


/**

* @param args

* @throws IOException

*/


public static void main(String[] args) throws IOException {

// TODO Auto-generated method stub


System.out.println(Charset.defaultCharset().name());

SortedMap<String,Charset> availableCharsets = Charset.availableCharsets();

FileReader fr = new FileReader("D:\\A\\ff.doc");

System.out.println(fr.getEncoding());

Charset defaultCharset = Charset.defaultCharset();

        System.out.println("系統默認的字符集:" + defaultCharset.displayName());

        

        File file = new File("D:\\A\\a.txt");

        fr = new FileReader(file);

        BufferedReader br = new BufferedReader(fr);

        

        BufferedWriter bw =  new BufferedWriter(new FileWriter(new File("D:\\A\\bb.txt")));

        char[] cr = new char[1024];

        int ln = 0;

        while ((ln = br.read(cr) )!= -1) {

       

        bw.write(cr, 0, ln);

        }

        

        br.close();

        fr.close();

        

        bw.close();

        

        

        

       FileInputStream fis = new FileInputStream("D:\\Users\\CLANNAD\\Desktop\\oa服務器ip地址統計2015-6-9.xlsx");

       BufferedInputStream bis = new BufferedInputStream(fis);

       

       FileOutputStream fps = new FileOutputStream("c:\\22.xlsx");

       BufferedOutputStream bps = new BufferedOutputStream(fps);

       

   byte[] b = new byte[1024];

while ((ln = bis.read(b)) != -1) {

  

  bps.write(b, 0, ln);

   }


bis.close();

fis.close();


bps.flush();

bps.close();

fps.close();

        

        

        

        

        

}


}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章