<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>中文Flex例子 &#187; 文件移动</title>
	<atom:link href="http://blog.minidx.com/tag/%e6%96%87%e4%bb%b6%e7%a7%bb%e5%8a%a8/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.minidx.com</link>
	<description>中文Adobe Flex例子,Flex实例教程,RIA资源,全文检索技术,算法和数据结构</description>
	<lastBuildDate>Thu, 31 Mar 2011 03:22:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Java的文件移动函数源代码（整个目录移动）</title>
		<link>http://blog.minidx.com/2008/02/23/504.html</link>
		<comments>http://blog.minidx.com/2008/02/23/504.html#comments</comments>
		<pubDate>Fri, 22 Feb 2008 16:41:37 +0000</pubDate>
		<dc:creator>Minidxer</dc:creator>
				<category><![CDATA[程序开发相关]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[函数]]></category>
		<category><![CDATA[文件移动]]></category>

		<guid isPermaLink="false">http://blog.minidx.com/2008/02/23/504.html</guid>
		<description><![CDATA[用Java写数据索引批处理的时候，因为要移动整个文件夹下面的文件，随手写了个函数，放在这里共享了。下面的代码都加了注释应该很容易看懂。








/**
* 移动指定文件夹内的全部文件
* @param fromDir 要移动的文件目录
* @param toDir&#160; &#160; 目标文件目录
* @throws Exception
*/
public&#160;static void fileMove(String from,
String&#160;to
)&#160;throws Exception {
try&#160;{
File&#160;dir = new File(from);
// 文件一览
File[]&#160;files = dir.listFiles();
if&#160;(files == null) return;
// 目标
File&#160;moveDir = new File(to);
if&#160;(!moveDir.exists()) {
moveDir.mkdirs();
}
// 文件移动
for&#160;(int i = 0; i &#38;lt; files.length; i++) {
if&#160;(files[i].isDirectory()) {
fileMove(files[i].getPath()
,to + &#34;\\&#34; + files[i].getName());
// 成功，删除原文件
files[i].delete();
}
File&#160;moveFile =
new&#160;File(moveDir.getPath() + &#34;\\&#34;
+ files[i].getName());
// 目标文件夹下存在的话，删除
if&#160;(moveFile.exists()) {
moveFile.delete();
}
files[i].renameTo(moveFile);
}
}&#160;catch (Exception e) {
throw&#160;e;
}
}
你可能还对下列文章感兴趣:非常有用的Java日期时间操作函数代码一览Java的16进制与字符串的相互转换函数Java的HTML的URL字符编码转换为Java字符串的函数Java取得当前路径的方法一个有用的Java log输出函数]]></description>
		<wfw:commentRss>http://blog.minidx.com/2008/02/23/504.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced)
Database Caching 2/14 queries in 0.024 seconds using disk
Object Caching 147/313 objects using disk

Served from: blog.minidx.com @ 2012-02-10 03:21:36 -->
