本文共 1420 字,大约阅读时间需要 4 分钟。
import java.util.*;import java.io.*;public class FIleStream { public static void main(String[] args) { FileReader inReader; FileWriter outWriter; try{ inReader=new FileReader("D:\\Documents\\SomeData.txt"); outWriter=new FileWriter("D:\\Documents\\SomeData2.txt"); //inReader. } catch (IOException e) { System.out.println("File can't be found or File creates error."); return; } BufferedReader in=new BufferedReader(inReader);//??????????????????????? BufferedWriter out=new BufferedWriter(outWriter);//???????????????????????? String str; int lineNo=0; //inStream.read try{ while ((str=in.readLine())!=null) { System.out.print(str); String[] splits=str.split("\t"); System.out.println(" "+(int)(Double.parseDouble(splits[3])+Double.parseDouble(splits[4])+Double.parseDouble(splits[5])+Double.parseDouble(splits[6]))/4); out.write(String.format("%1$03d", lineNo++)+" "+str+"\t"+(int)(Double.parseDouble(splits[3])+Double.parseDouble(splits[4])+Double.parseDouble(splits[5])+Double.parseDouble(splits[6]))/4+"\r\n"); } in.close(); out.close(); inReader.close(); outWriter.close(); }catch(IOException e) { System.out.println("\nIO Errors."); return; } System.out.println("\n\n\nDone!"); }}
转载地址:http://jucki.baihongyu.com/