if (!f.exists()&&!f.isDirectory()) {stfFile.mkdir()} 然后path取5到6位是月 再建 7到8 日子 再建~ 重复工作而已
Date d = new Date()SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd")
String fileName= sdf.format(d)
File f = new File("c:\\"+fileName+".txt")
f.createNewFile()
可以用windows计划任务每天运行一次这个程序。
BufferedReader read1 = new BufferedReader(new InputStreamReader(new FileInputStream("txt1"))//要读取的文件txt1的路径BufferedReader read2 = new BufferedReader(new InputStreamReader(new FileInputStream("txt2"))//要读取的文件txt2的路径
BufferedWriter write = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("txt")))//要保持的另外的路径
String line=null
while((line=read2.readLine()!=null){
if(line.equals(read1.readLine())){//判断是否一样
write.writer(line)//写入到第三个文件
write.flush()//刷新
}
}
write.close()
read1.close()
read2.close()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)