代码:
package com.test;
import java.io.*;
public class Copyfile {
/**
* @param args
*/
public static void main(String[] args) {
String oldPath = "d:\\source.txt";
String newPath = "d:\\target.txt";
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];
int length;
while ((byteread = inStream.read(buffer)) != -1) {
bytesum += byteread; // 字节数 文件大小
System.out.println("文件字节数:" + bytesum);
fs.write(buffer, 0, byteread);
}
inStream.close();
System.out.println("文件复制成功!");
} else {
System.out.println(oldPath + "原文件不存在,请按这个目录" + oldPath + "来创建!");
}
} catch (Exception e) {
System.out.println("复制单个文件操作出错");
e.printStackTrace();
}
}
}
分享到:
相关推荐
题目要求将`a.txt`和`b.txt`两个文本文件的内容合并,并写入到`c.txt`文件中。这是一个典型的文件读取、合并以及写入的操作,涉及到Java中的File类、BufferedReader和PrintWriter等核心组件。 首先,我们需要创建...
Vue面试题:.txt
微信小程序面试题知识点总结 微信小程序基础知识: 1. 微信小程序有三个必备文件:app.json、app.js、app.wxss。app.json 是整个小程序的全局配置文件,app.js 是小程序的入口文件,app.wxss 是小程序的全局样式...
### Java面试题详解:JSP中动态INCLUDE与静态INCLUDE的区别 在进行Java Web开发时,尤其是在使用JSP技术的过程中,经常会遇到需要在一个JSP页面中包含另一个JSP页面的情况。这时,就需要用到两种不同的包含方式:...
深度学习常见的面试题及答案.txt 深度学习常见的面试题及答案.txt 深度学习常见的面试题及答案.txt 深度学习常见的面试题及答案.txt 深度学习常见的面试题及答案.txt 深度学习常见的面试题及答案.txt 深度学习常见的...
以上只是部分Java面试中可能会遇到的知识点,具体到这份PDF文件中,每个问题都会配有详细的解答,帮助面试者更好地理解和掌握Java技术。对于正在寻找Java工作或者希望提升自己技能的开发者来说,这份资源无疑是非常...
题目6:复制文件内容到新文件 知识点:文件读取、文件写入、异常处理 该题目要求面试者读取一个文件的所有内容,并将其完整地复制到另一个新文件中,需要处理可能出现的异常。 题目7:使用with语句安全读取文件 ...
大数据面试题V3.0完成了。共523道题,679页,46w+字,来源于牛客870+篇面经。 主要分为以下几部分: Hadoop面试题:100道 Zookeeper面试题:21道 Hive面试题:47道 Flume面试题:11道 Kafka面试题:59到 HBase面试题...
本资源包"Java 面试全解析:核心知识点与典型面试题.zip"包含了多个关键主题,帮助求职者深入理解和掌握 Java 的核心概念,以及应对面试中的各种问题。 1. **设计模式** - 34-设计模式常见面试题汇总.html 设计...
面试题15:100美元的差额到哪里去了 面试题16:点击鼠标比赛 面试题17:小猴最多能运回多少根香蕉 面试题18:算出小张买了几瓶啤酒、几瓶饮料 面试题19:牧场有多少匹马 面试题20:找出不同的苹果 面试题21:如何...
14、 Dubbo面试.pdf 15、 Dubbo面试题.pdf 16、 Dubbo面试专题.pdf 17、 Java面试题多线程(68题).pdf 18、 Java面试题设计模式(26题).pdf 19、 Java面试题微服务 Dubbo(41题).pdf 20、 Java面试题消息中间件 ...
- **功能**: 将`sourceFolder`及其所有子文件夹复制到`targetFolder`。 - **应用场景**: 文件备份或迁移。 **7. 创建目录** - **命令**: `mkdir newfolder` - **功能**: 创建名为`newfolder`的新目录。 - **应用...
1. 复制文件:使用 cp 命令可以复制文件,例如:cp source target 2. 剪切文件:使用 mv 命令可以剪切文件,例如:mv source target 3. 查看文件内容:使用 cat 命令可以查看文件内容,例如:cat 文件名 七、其他...
这里将收集我做过的所有的前端面试笔试题,并根据自己的理解提供解答,以及一些关于前端找工作方面的经验等。 前端笔试面试题部分 试题链接 原题概述 标签分类 1.md CSS部分 CSS 2.md HTML部分 HTML 3.md FEX ...
"微信小程序面试题知识点" 微信小程序是一种基于微信平台的应用程序,开发者可以使用微信小程序来开发各种的小程序,以满足用户的需求。以下是微信小程序面试题中涉及的一些重要知识点: 1. 微信小程序的文件结构...
**题目描述**:从键盘上接受字符输入,并将字符显示在屏幕上,直到输入字符"W"时停止,并将输入的字符保存到`c:\myjavatex\test.txt`文件中。 **解决方案**: ```java import java.io.FileWriter; import java.io....
vue面试题vue面试题..txt
常见C++面试题汇总(最全c语言面试题) 所包含文件: 1、华为C++内部培训材料 2、130道面试题.doc 3、C++试题.htm 4、C-C++ 程序设计员应聘常见面试试题深入剖析.mht 5、C语言面试题大汇总之华为面试题.txt 6、C语言...
中科前程面试题总结 以下是根据给定的文件信息生成的相关知识点: Structs 结构 在程序设计中,structs 是一种数据结构,用于存储多个变量的集合。在 C 语言中,structs 是一种用户定义的数据类型,用于组合多个...
2008/06/17 18:40 2,775 .et面试题系列文章七(附答案).txt 2008/06/17 18:37 4,246 .net 最新面试题.txt 2008/06/17 18:38 7,017 .net 面试题(高级开发人员篇).txt 2008/06/17 18:44 3,868 .net 面试题系列九.txt ...