Java向自定义文件夹中写入文件

File file = new File("E://rawSpeechRecordData//");
					File newFile = null;

					if (!file.exists()) {
						file.mkdir();
						if (file.isDirectory()) {
							SimpleDateFormat format = new SimpleDateFormat(
									"yyyyMMddHHmmss");
							String date = format.format(new Date(System
									.currentTimeMillis()));
							newFile = new File(
									"E://rawSpeechRecordData//"+fileNametemp + date
											+".pcm");

							item.write(newFile);

							//数据存入数据库
							System.out.println("**********************"
									+ newFile.getPath());

							mFileInfoDao.addFilePathInfos(newFile.getPath(), fileNametemp);
							printWriter.write("数据提交成功!");
							System.out.println(file);
							System.out
									.println("Content-Disposition: form-data; name=\"file\"; filename=\"");
							System.out.println("**********************");

						}

					} else {
						if (file.isDirectory()) {
							SimpleDateFormat format = new SimpleDateFormat(
									"yyyyMMddHHmmss");
							String date = format.format(new Date(System
									.currentTimeMillis()));
							newFile = new File(
									"E://rawSpeechRecordData//"+fileNametemp + date
											+".pcm");

							item.write(newFile);
							//数据存入数据库
							mFileInfoDao.addFilePathInfos(newFile.getPath(), fileNametemp);
							printWriter.write("数据提交成功!");
							System.out.println("**********************"
									+ newFile.getPath());
							System.out.println(file);
							System.out
									.println("Content-Disposition: form-data; name=\"file\"; filename=\"");
							System.out.println("**********************");
						}
					}

				}
			}

		} catch (FileUploadException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
			System.out.print(e.toString());
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}

时间: 2024-07-31 14:32:31

Java向自定义文件夹中写入文件的相关文章

遍历文件夹中所有文件(C++)

想要实现对 文件夹 中 文件信息 的 查找与路径获取,需要用到 头文件 #include "io.h" 中的 一个结构体 和 三个函数 1. 结构体 struct _finddata_t 用来存储文件各种信息. struct _finddata_t { unsigned attrib;//文件的属性 time_t time_create;//文件的创建时间 time_t time_access;//文件最后一次被访问的时间 time_t time_write;//文件最后一次被修改的时

Android 读取assets文件夹中json文件

这里要介绍一下 读取assets文件夹中json文件 转换成list 集合 只接看代码 非常简单 public static List<State> getStates(Context context) { InputStream is = null; ByteArrayOutputStream bos = null; try { is = context.getAssets().open("area.json"); bos = new ByteArrayOutputStr

VBS自编写脚本。(实现批量修改文件名且在执行前,备份原有文件夹中的文件)

'=========================================================================='' VBScript Source File -- Created with SAPIEN Technologies PrimalScript 4.0'' NAME: '' AUTHOR: Microsoft , Microsoft' DATE : 2014/7/9'' COMMENT: '批量修改文件夹下对应的所有文件名''==========

如何删除文件夹中的文件?--【SVN系列集锦】

背景: 某年某月某日,菜鸟小美,向服务器SVN里面上传文件,上传了之后发现没有命名好,于是改名了重新上传,结果就重复了.为了删除,她开始了不懈的努力~ 请问: SVN服务端的文件夹是可以删除的,那么文件夹中的文件如何删除呢? 经过的度娘的帮助,很容易找到了解决方案,菜鸟小美总结如下: 1)右键SVN客户端文件 .Net新生入学——选择TortoiseSVN——选择Delete,即可删除.不过仅仅这样是不足够的. 2)提交改动过后的整个文件夹,这样就ok啦! 感受: 如果不去尝试,永远都停留在半山

C++获取文件夹中所有文件

获取文件夹中的文件,用到过很多次,每次用的时候都要去查下,很烦,所以想自己写下,当然,借鉴了很多其他大佬的博客 主要实现的函数,如下: 1 void getFiles( string path, vector<string>& files ) 2 { 3 //文件句柄 4 long hFile = 0; 5 //文件信息 6 struct _finddata_t fileinfo; 7 string p; 8 if((hFile = _findfirst(p.assign(path).

Python列出文件夹中的文件

几乎所有的关于操作系统的内容可以在python 官方文档中找到:https://docs.python.org/3/library/os.html#module-os 其中os.path被单独列出:https://docs.python.org/3/library/os.path.html#module-os.path os.listdir(path) 可以列出path目录中的文件名子文件夹 os.path.isfile() 可以用来判断是否是文件. 于是可以结合,用来只遍历文件夹中的文件: 1

python遍历文件夹中所有文件夹和文件,os.walk

python中可以用os.walk来遍历某个文件夹中所有文件夹和文件. 例1: import os filePath = 'C:/Users/admin/Desktop/img' for dirpath, dirnames, filenames in os.walk(filePath): print(dirpath, dirnames, filenames) 输出结果: 例2: import os filePath = 'C:\\Users\\admin\\Desktop\\img' for d

用C语言实现统计一个文件夹中各种文件的比例

<UNIX环境高级编程>中的程序清单4-7就介绍了如何实现递归地统计某个目录下面的文件!我刚开始看过它的代码后,觉得照着敲太没意思了,所以就合上书自己写了一遍!为此还写了一篇博文,这是博文地址:在linux下用C语言实现递归查看某个目录中的所有文件[CSDN]! 今天做<Unix环境高级编程>的课后题,看到题目4.11这里提供了一种新的实现这个程序的思路,那就是每回读到一个目录,就通过chdir函数进入到这个目录,然后再通过opendir函数和readdir函数来读取这个目录中的文

IO流的练习2 ——— 复制单级文件夹中的文件

需求:把C:\Users\Administrator\Desktop\记录\测试里面的所有文件复制到 C:\Users\Administrator\Desktop\新建文件夹\copy文件夹中 分析: A:封装目录 B:获取该目录下的所有文件的File数组 C:遍历该集合,得到每一个File对象 D:把每个File复制到目的文件夹中 1 public static void main(String[] args) throws IOException { 2 // 封装目录 3 File sta