读书人

java 按行读取资料内容

发布时间: 2012-10-27 10:42:25 作者: rapoo

java 按行读取文件内容

String readPath = "";
??String writePath = "";
??
??BufferedReader in = null;
??BufferedWriter os = null;
??
??try {
???// 读取文件(readPaht)内容
???if(null != in){
????in.close();
???}
???in = new BufferedReader(new InputStreamReader(new FileInputStream(readPath)));
???//
???if(null != os){
????os.close();
???}
???os = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(writePath)));
???String line = in.readLine();

???while (null != line && !"".equals(line)) {
????os.write(line);
????os.newLine();
????line = in.readLine();
???}

??} catch (Exception e) {
???e.printStackTrace();
??} finally {
???try{
????if(null != in){
?????in.close();
????}
????if(null != os){
?????os.close();
????}
???}catch (Exception e) {
????e.printStackTrace();
???}
??}

读书人网 >编程

热点推荐