您的位置:首页 > 编程语言 > Java开发

java io 根据路径创建相应的路径和文件

2014-07-31 12:59 330 查看
/**
* 根据路径创建路径和文件
*/
@Test
public void createNewFile(){
String dirs = "c:"+File.separator + "a" + File.separator + "b" ;
String filename = "temp.txt" ;
File f = new File(dirs);

//		String[] ds = dirs.split("\\"+File.separator);
//		f = new File("c:"+File.separator);
//		String[] lists = f.list() ;
//
//		for (int i = 0; i < lists.length; i++) {
//			for (int j = 0; j < ds.length; j++) {
//				if(ds[j].equals(lists[i])){
////					System.out.println(ds[j]+"--"+lists[i]);
//					dirs = dirs.replaceAll(lists[i], lists[i]+System.currentTimeMillis());
//					System.out.println(dirs);
//					f = new File(dirs);
//				}
//			}
//		}

f = new File(dirs+File.separator);
if(!f.exists()){
f.mkdirs();
}else{
filename = filename.substring(0, filename.lastIndexOf("."));
filename += System.currentTimeMillis()+".txt" ;
}
f = new File(dirs+File.separator+filename);
try {
f.createNewFile() ;
} catch (IOException e) {
e.printStackTrace();
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: