/**
* 用低级流copy文件时,如果用建立缓存区的方法,在copy时如果文件内容长度
* 不足缓存区大小时会出现后面方框的问题,可以直接调用输出到控制台的流,然后掉用方法
* write(by,0,i)第一个参数是缓存区,第二个是字节从哪开始,第三个是到哪结束
* @author 小苗
*/
public class TestCopy {
public static void main(String[] args) throws IOException {
//建立文件输入流
InputStream in = new FileInputStream("e:/peixun/Tet.txt");
//建立文件输出流
OutputStream out = new FileOutputStream("e:/te.txt");
//输出到控制台的流
PrintStream ps = System.out;
int i = 0;
byte[] by = new byte[1024];
while((i=in.read(by))!=-1){
ps.write(by,0,i); //输出到控制台的方法 有多少个字节就输出多少个
out.write(by,0,i); //copy到文件中
}
in.close();
ps.close();
out.close();
}
}
分享到:
相关推荐
DISKCOPY.COM是一个磁盘复制工具,用于将一个磁盘的内容完整复制到另一个磁盘上。 #### DISKDRV.INF - 安装信息文件 DISKDRV.INF是一个安装信息文件,用于描述磁盘驱动器的安装过程。 #### DISPLAY.TXT - 显示说明...
3. **copy** - 拷贝文件:复制一个或多个文件到指定位置,如 `copy file1.txt file2.txt` 会将 `file1.txt` 复制为 `file2.txt`。 4. **del** / **erase** - 删除文件:删除指定的文件,`del file.txt` 或 `erase ...
将一个磁盘的所有内容复制到另一个磁盘。 8. **edit**:文本编辑器。可以用来创建、修改文本文件。 9. **format**:格式化磁盘。对磁盘进行初始化,准备接收新的数据。 10. **md**:建立子目录。例如,`md new...
在Windows XP系统维护中,XP修复控制台是一个强大的工具,可以帮助管理员在系统无法正常启动的情况下进行修复工作。下面详细介绍几个常用的XP修复控制台命令及其用法: 1. **Bootcfg** - **用法**: `bootcfg ...
- 操作环境:DOS是一个文本界面的操作系统,用户通过键盘输入命令来执行任务,没有图形用户界面(GUI)。 - 命令提示符:用户在屏幕上看到的"C:\>"或"A:\>"就是DOS的命令提示符,表示当前的工作目录。 2. **DOS...
- **SYS**:将系统文件复制到另一磁盘,使之成为可引导的。 - **MEM**:显示物理内存和扩展内存的使用情况。 - **DEVICE**:加载或卸载设备驱动程序。 - **DEVICEHIGH**:加载设备驱动程序到高端内存区域。 #### 4....
- COPY:将文件或目录从一个位置复制到另一个位置。 - DISKCOPY:用于整个磁盘的克隆,从一个磁盘到另一个磁盘。 5. **批处理** - BAT文件:DOS允许用户编写批处理脚本,批量执行一系列命令。 - FOR循环、IF...
在计算机领域,DOS(Disk Operating System)是一个早期的个人计算机操作系统,主要用于管理和控制硬件资源。这个" DOS学习 "主题涵盖了对DOS的基本理解和实际操作技能的掌握,这对于理解计算机历史和技术发展,以及...
4. **控制台命令**:用户可以通过DosBox的命令行界面执行DOS命令,如dir、copy、cd等,操作DOS文件系统。 【使用步骤】 1. **安装DosBox**:首先需要下载并安装DosBox软件。 2. **配置DosBox**:设置 DosBox 的...
1. **启动与命令行**:DOS启动后,用户通过键盘输入命令进行交互,如`C:`进入C盘,`dir`列出目录,`cd`改变当前目录,以及`type`查看文本文件内容等。 2. **文件与目录管理**:在DOS中,文件和目录的路径用斜杠分隔...
3. 交互方式:用户通过虚拟机软件提供的控制台与DOS系统交互,可以复制粘贴文本、调整分辨率、进行文件传输等。 4. 应用场景:在虚拟机上运行DOS系统,可以进行老版本软件的测试、兼容性验证,或者进行系统恢复、...
6. **控制台命令**:DOSBox提供了一个类似于DOS的命令行界面,可以执行各种DOS命令,如DIR、COPY、DEL等,便于进行文件管理和程序运行。 使用DOSBox进行汇编开发的过程包括: 1. **安装和配置**:首先,解压“DOS...
1345个易语言模块,易语言模块大集合,够你用的啦 1亦思验证码识别1.5免费版.ec 24位转单色位图模块.ec 32张发牌.ec 3D引擎支持库-eOgre.ec 69msn.ec ACCESS 到高级表格.ec Access操作.ec Access数据库压缩修复新建....
1350多个精品易语言模块提供下载介绍 1亦思验证码识别1.5免费版.ec 24位转单色位图模块.ec 32张发牌.ec 3D引擎支持库-eOgre.ec 69msn.ec ACCESS 到高级表格.ec Access操作.ec Access数据库压缩修复新建.ec ACCSEE...