java 根据文件日期创建文件夹

java 根据文件日期创建文件夹,第1张

读一个文件建一个文件夹不就好了.path=FileName.substring(1,4) 年份 File f=new File(d:\\test\\path).

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()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8125539.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存