java读写资料
java读写文件
public static void main(String[] args){ try { String log ="null"; String lat ="null"; //读取文件 BufferedReader brlog =new BufferedReader(new InputStreamReader(new FileInputStream("d:\\log.txt"))); //读取文件 BufferedReader brlat =new BufferedReader(new InputStreamReader(new FileInputStream("d:\\lat.txt"))); //写文件 PrintWriter pw = new PrintWriter(new OutputStreamWriter(new FileOutputStream("E:\\ictmaplog20101025out.txt")),true); //判断是否为最后一行 while((log=brlog.readLine())!=null && (lat=brlat.readLine())!=null){ String destStr=""; if(log.endsWith("null") || lat.endsWith("null")){ //System.out.println("null;null;null"); destStr = "null;null;null"; pw.println(destStr); continue; } //判断不为NULL //System.out.println(destStr); pw.println(destStr); } pw.close(); brlat.close(); brlog.close(); System.out.println("导出成功"); } catch (Exception e) { e.printStackTrace(); System.out.println("导出失败"); } }