Java范例大全机械工业出版社源代码
标签:
•
文件类型: .rar
•
文件大小:
•
下载次数: 1
•
Java范例大全(机械工业出版社)源代码
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6212 2009-03-30 15:42 Java范例大全(机械工业出版社)源代码chp10TextCopyFileAndMove.java
文件 3386 2009-03-30 11:31 Java范例大全(机械工业出版社)源代码chp10TextCreateFileAndDir.java
文件 2840 2009-03-30 13:55 Java范例大全(机械工业出版社)源代码chp10TextDeleteFileAndDir.java
文件 908 2009-03-31 13:20 Java范例大全(机械工业出版社)源代码chp10TextLockFile.java
文件 9310 2009-04-01 15:45 Java范例大全(机械工业出版社)源代码chp10TextOperatorExcel.java
文件 2431 2009-04-01 09:02 Java范例大全(机械工业出版社)源代码chp10TextOperatorJAR.java
文件 3921 2009-03-31 10:30 Java范例大全(机械工业出版社)源代码chp10TextRandomAccess.java
文件 4584 2009-03-31 11:06 Java范例大全(机械工业出版社)源代码chp10TextReadFile.java
文件 6404 2009-04-29 09:01 Java范例大全(机械工业出版社)源代码chp10TextReadZiP.java
文件 2211 2009-03-30 13:19 Java范例大全(机械工业出版社)源代码chp10TextSearchFile.java
文件 5550 2009-04-01 12:03 Java范例大全(机械工业出版社)源代码chp10TextSeparatorFileAndDiv.java
文件 2238 2009-03-31 14:39 Java范例大全(机械工业出版社)源代码chp10TextSerializable.java
文件 3317 2009-04-01 14:16 Java范例大全(机械工业出版社)源代码chp10TextStreamtoken.java
文件 1719 2009-04-01 09:00 Java范例大全(机械工业出版社)源代码chp10TextSuperaddition.java
文件 3273 2009-03-31 08:29 Java范例大全(机械工业出版社)源代码chp10TextWriteFile.java
文件 2290 2009-04-01 17:45 Java范例大全(机械工业出版社)源代码chp11TextAutoboxAndUnbox.java
文件 3065 2009-04-03 09:34 Java范例大全(机械工业出版社)源代码chp11TextCMDExecute.java
文件 7899 2009-04-03 10:16 Java范例大全(机械工业出版社)源代码chp11TextControlJVM.java
文件 930 2009-04-02 09:33 Java范例大全(机械工业出版社)源代码chp11TextCovariant.java
文件 3574 2009-04-02 14:38 Java范例大全(机械工业出版社)源代码chp11TextEnumeration.java
文件 1779 2009-04-02 08:06 Java范例大全(机械工业出版社)源代码chp11TextForIn.java
文件 4211 2009-04-02 11:18 Java范例大全(机械工业出版社)源代码chp11TextGeneric.java
文件 3958 2009-04-02 15:07 Java范例大全(机械工业出版社)源代码chp11TextPrintf.java
文件 912 2009-04-02 10:06 Java范例大全(机械工业出版社)源代码chp11TextStaticImport.java
文件 1249 2009-04-02 08:44 Java范例大全(机械工业出版社)源代码chp11TextVarargs.java
文件 8723 2009-04-13 09:12 Java范例大全(机械工业出版社)源代码chp12TextDom4jParsexml.java
文件 7025 2009-04-13 09:37 Java范例大全(机械工业出版社)源代码chp12TextDOMParsexml.java
文件 1577 2009-04-09 15:29 Java范例大全(机械工业出版社)源代码chp12TextHTMLToxml.java
文件 8549 2009-04-10 14:59 Java范例大全(机械工业出版社)源代码chp12TextJDOMparsexml.java
文件 5027 2009-04-14 08:52 Java范例大全(机械工业出版社)源代码chp12TextSAXParsexml.java
............此处省略350个文件信息
package com.zf.s10;//创建一个包
import java.io.File;//引入类
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
public class TextCopyFileAndMove {// 实现文件的简单处理复制和移动文件、目录等
public static void fileMove(String from String to) throws Exception {// 移动指定文件夹内的全部文件
try {
File dir = new File(from);
File[] files = dir.listFiles();// 将文件或文件夹放入文件集
if (files == null)// 判断文件集是否为空
return;
File moveDir = new File(to);// 创建目标目录
if (!moveDir.exists()) {// 判断目标目录是否存在
moveDir.mkdirs();// 不存在则创建
}
for (int i = 0; i < files.length; i++) {// 遍历文件集
if (files[i].isDirectory()) {// 如果是文件夹或目录则递归调用fileMove方法,直到获得目录下的文件
fileMove(files[i].getPath() to + “\“ + files[i].getName());// 递归移动文件
files[i].delete();// 删除文件所在原目录
}
File moveFile = new File(moveDir.getPath() + “\“// 将文件目录放入移动后的目录
+ files[i].getName());
if (moveFile.exists()) {// 目标文件夹下存在的话,删除
moveFile.delete();
}
files[i].renameTo(moveFile);// 移动文件
System.out.println(files[i]+“ 移动成功“);
}
} catch (Exception e) {
throw e;
}
}
// 复制目录下的文件(不包括该目录)到指定目录,会连同子目录一起复制过去。
public static void copyFileFromDir(String toPath String fromPath) {
File file = new File(fromPath);
createFile(toPath false);// true:创建文件 false创建目录
if (file.isDirectory()) {// 如果是目录
copyFileToDir(toPath listFile(file));
}
}
// 复制目录到指定目录将目录以及目录下的文件和子目录全部复制到目标目录
public static void copyDir(String toPath String fromPath) {
File targetFile = new File(toPath);//创建文件
createFile(targetFile false);//创建目录
File file = new File(fromPath);//创建文件
if (targetFile.isDirectory() && file.isDirectory()){//如果传入是目录
copyFileToDir(targetFile.getAbsolutePath() + “/“ + file.getName()
listFile(file));//复制文件到指定目录
}
}
// 复制一组文件到指定目录。targetDir是目标目录,filePath是需要复制的文件路径
public static void copyFileToDir(String toDir String[] filePath) {
if (toDir == null || ““.equals(toDir)) {// 目录路径为空
System.out.println(“参数错误,目标路径不能为空“);
return;
}
File targetFile = new File(toDir);
if (!targetFile.exists()) {// 如果指定目录不存在
targetFile.mkdir();// 新建目录
} else {
if (!targetFile.isDirectory()) {// 如果不是目录
System.out.println(“参数错误,目标路径指向的不是一个目录!“);
return;
}
}
for (int i = 0; i < filePath.length; i++) {// 遍历需要复制的文件路径
File file = new File(filePath[i]);// 创建文件
if (file.isDirectory()) {// 判断是否是目录
copyFileToDir(toDir + “/“ + file.getName() listFile(file));// 递归调用方法获得目录下的文件
System.out.println(“复制文件 “+file);
} else {
copyFileToDir(toDir file ““);// 复制文件到指定目录
}
}
}
public static void copyFileToDir(String toDir File file String newName) {// 复制文件到指定目录
String newFile = ““;
if (newName != null && !““.equals(newName)) {
newFile = toDir + “/“ + newName;
} else {
newFile = toDir + “/“ + file.getName();
}
File tFile = new File(newF
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6212 2009-03-30 15:42 Java范例大全(机械工业出版社)源代码chp10TextCopyFileAndMove.java
文件 3386 2009-03-30 11:31 Java范例大全(机械工业出版社)源代码chp10TextCreateFileAndDir.java
文件 2840 2009-03-30 13:55 Java范例大全(机械工业出版社)源代码chp10TextDeleteFileAndDir.java
文件 908 2009-03-31 13:20 Java范例大全(机械工业出版社)源代码chp10TextLockFile.java
文件 9310 2009-04-01 15:45 Java范例大全(机械工业出版社)源代码chp10TextOperatorExcel.java
文件 2431 2009-04-01 09:02 Java范例大全(机械工业出版社)源代码chp10TextOperatorJAR.java
文件 3921 2009-03-31 10:30 Java范例大全(机械工业出版社)源代码chp10TextRandomAccess.java
文件 4584 2009-03-31 11:06 Java范例大全(机械工业出版社)源代码chp10TextReadFile.java
文件 6404 2009-04-29 09:01 Java范例大全(机械工业出版社)源代码chp10TextReadZiP.java
文件 2211 2009-03-30 13:19 Java范例大全(机械工业出版社)源代码chp10TextSearchFile.java
文件 5550 2009-04-01 12:03 Java范例大全(机械工业出版社)源代码chp10TextSeparatorFileAndDiv.java
文件 2238 2009-03-31 14:39 Java范例大全(机械工业出版社)源代码chp10TextSerializable.java
文件 3317 2009-04-01 14:16 Java范例大全(机械工业出版社)源代码chp10TextStreamtoken.java
文件 1719 2009-04-01 09:00 Java范例大全(机械工业出版社)源代码chp10TextSuperaddition.java
文件 3273 2009-03-31 08:29 Java范例大全(机械工业出版社)源代码chp10TextWriteFile.java
文件 2290 2009-04-01 17:45 Java范例大全(机械工业出版社)源代码chp11TextAutoboxAndUnbox.java
文件 3065 2009-04-03 09:34 Java范例大全(机械工业出版社)源代码chp11TextCMDExecute.java
文件 7899 2009-04-03 10:16 Java范例大全(机械工业出版社)源代码chp11TextControlJVM.java
文件 930 2009-04-02 09:33 Java范例大全(机械工业出版社)源代码chp11TextCovariant.java
文件 3574 2009-04-02 14:38 Java范例大全(机械工业出版社)源代码chp11TextEnumeration.java
文件 1779 2009-04-02 08:06 Java范例大全(机械工业出版社)源代码chp11TextForIn.java
文件 4211 2009-04-02 11:18 Java范例大全(机械工业出版社)源代码chp11TextGeneric.java
文件 3958 2009-04-02 15:07 Java范例大全(机械工业出版社)源代码chp11TextPrintf.java
文件 912 2009-04-02 10:06 Java范例大全(机械工业出版社)源代码chp11TextStaticImport.java
文件 1249 2009-04-02 08:44 Java范例大全(机械工业出版社)源代码chp11TextVarargs.java
文件 8723 2009-04-13 09:12 Java范例大全(机械工业出版社)源代码chp12TextDom4jParsexm
文件 7025 2009-04-13 09:37 Java范例大全(机械工业出版社)源代码chp12TextDOMParsexm
文件 1577 2009-04-09 15:29 Java范例大全(机械工业出版社)源代码chp12TextHTMLToxm
文件 8549 2009-04-10 14:59 Java范例大全(机械工业出版社)源代码chp12TextJDOMparsexm
文件 5027 2009-04-14 08:52 Java范例大全(机械工业出版社)源代码chp12TextSAXParsexm
............此处省略350个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)