`
cywhoyi
  • 浏览: 422830 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

CopyFiles

    博客分类:
  • JAVA
阅读更多

 

public class CopyFiles {

 

/**

* @param args

*/

public static void main(String[] args) {

String oldPath = "";

String newPath = "";

copyFile(oldPath, newPath);

FileClass file1 = new FileClass();

File files = new File("F:/Music"); // 指定文件名及路径

int i = 1;

int j;

String chapterName;

String chapterDireName;

for (String file : files.list()) {

j = i++;

chapterName = "chapter" + "0" + j + "" + "." + "mp3";

chapterDireName = "chapter" + "0" + j + "";

oldPath = "F:/Music/" + chapterName;

newPath = "F:/Music/" + chapterDireName + "/" + chapterName;

copyFile(oldPath, newPath);

}

 

}

public static void copyFile(String oldPath, String newPath) {

try {

int bytesum = 0;

int byteread = 0;

File oldfile = new File(oldPath);

if (oldfile.exists()) { // 文件存在时

InputStream inStream = new FileInputStream(oldPath); // 读入原文件

FileOutputStream fs = new FileOutputStream(newPath);

byte[] buffer = new byte[1444];

while ((byteread = inStream.read(buffer)) != -1) {

bytesum += byteread; // 字节数 文件大小

System.out.println(bytesum);

fs.write(buffer, 0, byteread);

}

inStream.close();

}

} catch (Exception e) {

System.out.println("复制单个文件操作出错");

e.printStackTrace();

}

分享到:
评论

相关推荐

    CopyFiles.rar

    标题“CopyFiles.rar”暗示了这是一个关于文件复制的项目,可能是包含了用于在不同数据库系统间复制数据的工具或代码库。描述中提到的“通用数据库驱动程序案例”和“框架”进一步确认了这一点,它旨在提供一个平台...

    CopyFiles.exe

    单个exe运行程序版本:基于Qt 编写的多规则文件拷贝工具。保存历史记录等实用功能.

    copyfiles:在命令行上复制文件

    复制文件 轻松复制文件安装npm install copyfiles -g命令行 Usage: copyfiles [options] inFile [more files ...] outDirectory Options: -u, --up slice a path off the bottom of the paths [number] -a, --all ...

    CopyFiles.cs

    将Unity文件拷贝到指定的路径,拷贝的文件需要加上文件的后缀名,不然会失败。主要用于将StreamingAssets文件拷贝到persistentDataPath路径下。

    Allows you to copy files to the clipboard just like Explorer

    标题 "允许您像资源管理器一样将文件复制到剪贴板" 描述的是一个功能,这个功能使得用户能够...提供的`Copy File(s) to clipboard .txt`文件可能是实现这一功能的源代码示例,对于学习和研究这种功能的实现非常有帮助。

    msbuild_copyfiles_example:使用msbuild将文件复制到输出文件夹的示例

    在我们的示例"msbuild_copyfiles_example"中,我们可能需要将一些非源代码文件,如配置文件、资源文件或者第三方库,复制到生成的输出文件夹,以便于应用程序运行时能够找到它们。这可以通过在项目文件中添加`...

    CopyFiles:将文件复制到IsolatedStorage,以便您可以使用IsoStoreSpy下载它们

    https://github.com/tandasat/CopyFiles/releases/latest 然后,使用“应用程序部署”工具部署应用程序。 -[MSDN-使用应用程序部署工具部署Windows Phone应用程序]( ) 用法 您可以将文件复制到此应用程序的隔离...

    Copy multiple files using ListBox. Must see.

    6. **CopyFiles.vbw**: 工程工作区文件,保存了工程的当前状态,如打开的窗体和模块。 通过这些文件,开发者可以一步步学习如何构建这个应用,从设置ListBox到实现文件复制的逻辑,再到创建用户友好的界面。这不仅...

    nsis打包脚本

    NSIS(Nullsoft Scriptable Install System)是一款强大的开源安装制作工具,主要用于在Windows平台上创建安装程序。它允许开发者使用简单的脚本语言(NSIS Scripting Language)来编写自定义的安装、卸载脚本,从而...

    Copy Wizard

    Copy files, zip folder.

    windows copy (复制) 工具

    Copy files frome different folders to different folders, if the file is older than 100 days. If target file exists, overwrite it. example3: ycopy.exe -s=C:\Users\Yun Liu\Desk*\test\UpdateTemp\2010...

    EhLib5.0.13 最新的ehlib源码

    Copy files from Common and Delphi[X] | BDS2006 directories of the EhLib archive to 'EhLib directory'. By default Delphi (5, 6 and 7) places compiled files to the <Delphi path>\Projects\Bpl ...

    文件批量复制Java代码

    在Eclipse环境下,如果你需要批量复制第三方jar,可以先获取到这些jar的路径,然后调用`CopyFileUtil.copyFiles`方法,传入源jar所在的目录和你希望复制到的目标目录。例如: ```java String sourceJarPath = "/...

    teracopy2b4

    TeraCopy is a compact program designed to copy and move files at the maximum possible speed, providing the user a lot of features: Copy files faster. TeraCopy uses dynamically adjusted buffers to ...

    symbol安装部署帮助文档

    - **文件复制**:在冷启动时,CopyFiles组件会将闪存文件夹中的文件复制到设备的易失性内存中,从而确保应用程序和数据能够在硬重置后仍然可用。 #### 四、安装应用程序以实现持久性 ##### 1. **REG文件的使用** ...

    File_实用案例_实现文件拷贝_FileCopy.java

    * static copy() method that other programs can use to copy files. **/ public class FileCopy { /** The main() method of the standalone program. Calls copy(). */ public static void main(String[] ...

    AndroidFileTransfer.dmg

    Mac查看Android文件(AndroidFileTransfer.dmg) Android File Transfer Browse and transfer files between your Mac computer and your ...Browse the files and folders on your Android device and copy files.

    inf文件介绍文档说明

    CopyFiles = MyDriver.CopyFiles AddReg = MyDriver.AddReg [MyDriver.CopyFiles] MyDriver.sys=C:\MyDriver\MyDriver.sys [MyDriver.AddReg] HKR,,DriverDesc,0x00000409,"My Custom Driver Description" HKR,,...

    Xcode制作包含xib等资源的静态库

    在“Build Phases”中,添加“Copy Files”和“Copy Headers”阶段。Copy Files用于将头文件复制到Products Directory下的include文件夹,便于其他工程引用。Copy Headers则用于设置公开的头文件,将需要暴露给外部...

    拷贝文件批处理

    在`copyfiles.bat`这个脚本中,我们可能会看到类似以下的命令: ```batch @echo off set source=C:\source\folder set destination=D:\destination\folder copy %source%\* %destination% ``` 这段脚本首先关闭了...

Global site tag (gtag.js) - Google Analytics