- 浏览: 1018963 次
文章分类
最新评论
-
18335864773:
很多公司项目 都在使用pageoffice 来操作word,e ...
用java生成word文档 -
Gozs_cs_dn:
请问下博主, 怎样将sitemesh3.xsd绑定 sitem ...
SiteMesh3配置 -
Rose_06:
springside4.0quick-start.bat报错原因 -
ilemma:
我也是刚参见工作啊,经理让自学这个,有些东西不太懂,能不能发个 ...
Apache Shiro在Web中的应用 -
shanbangyou:
你废了
程序员上班打酱油的方法
java 代码
- public class FileStreamDemo {
- public static void main(String[] args) {
- try {
- byte[] buffer = new byte[1024];
- // 来源文件
- FileInputStream fileInputStream =
- new FileInputStream(new File(args[0]));
- // 目的文件
- FileOutputStream fileOutputStream =
- new FileOutputStream(new File(args[1]));
- // available()可取得未读取的数据长度
- System.out.println("复制文件:" +
- fileInputStream.available() + "字节");
- while(true) {
- if(fileInputStream.available() < 1024) {
- // 剩余的数据比1024字节少
- // 一位一位读出再写入目的文件
- int remain = -1;
- while((remain = fileInputStream.read())
- != -1) {
- fileOutputStream.write(remain);
- }
- break;
- }
- else {
- // 从来源文件读取数据至缓冲区
- fileInputStream.read(buffer);
- // 将数组数据写入目的文件
- fileOutputStream.write(buffer);
- }
- }
- // 关闭流
- fileInputStream.close();
- fileOutputStream.close();
- System.out.println("复制完成");
- }
- catch(ArrayIndexOutOfBoundsException e) {
- System.out.println(
- "using: java FileStreamDemo src des");
- e.printStackTrace();
- }
- catch(IOException e) {
- e.printStackTrace();
- }
- }
- }
发表评论
-
java冒泡排序对布尔类型进行排序
2015-12-11 23:06 649QQ 928900200 程序代写 java不能对 ... -
java星球机器人建模UML
2014-10-06 22:29 411Your task is to design and imp ... -
java循环
2014-09-19 09:56 412Computer Science, Claremont McK ... -
代写java程序qq:928900200
2014-06-18 12:46 3学校为全面提升学校教学质量,提高管理水平,决定开发一套小型成 ... -
StringTokenizer类的使用
2013-12-13 15:15 394StringTokenizer是一个用来分隔String的应 ... -
销售管理需求分析
2013-07-03 08:18 5091. 概述 目前,销售管理在企业管理中 ... -
基于jsp+servlet+jdbc的销售管理
2013-07-02 16:32 7源码http://apenny.taobao.com 1 ... -
Java获取请求客户端的真实IP地址
2012-05-07 16:40 911通常通过request.getRemoteAd ... -
java读取excel
2012-03-30 16:56 471import org.apache.poi.hssf.user ... -
基于Myeclipse9.1的spring3.1MVC开发搭建
2011-10-01 14:27 2050(1)配置基础装备。每个符合Java EE规范的web应用程 ... -
myeclipse 9.1 破解成功
2011-09-28 18:06 72469.0 的注册机在windows下 ... -
myeclipse9.1下载及破解方法-破解版
2011-09-26 11:17 22979MyEclipse 9.1 下载 注册 破 ... -
JDBC4.1更新了两个新特性
2011-05-20 10:23 10161. Connection,ResultSet 和 State ... -
Java replaceAll的陷阱之括弧
2011-05-09 16:26 4509大家都知道,replaceAll这个东西支持regular e ... -
Archive for 四月, 2011JavaEye被逼改名ItEye
2011-04-02 08:50 614Oracle挥舞法律大棒 JavaEy ... -
test
2011-04-02 08:34 453<script type="text/Java ... -
开源文档学习
2011-03-31 17:29 547http://www.family168.com -
myeclipse 8.6 M1 注册码
2011-03-31 10:13 1067Subscriber:MaYong Subscription ... -
java web 开源框架
2011-03-31 09:49 1053WebWork WebWork是由O ... -
js 画线
2010-06-06 12:42 3161本例子用wz_jsgraphics.js进行画矢量图,兼容多浏 ...
相关推荐
通过FileInputStream和FileOutputStream复制图片等非文本文件 通过FileInputStream和FileOutputStream复制图片等非文本文件 通过FileInputStream和FileOutputStream复制图片等非文本文件
FileInputStream和FileoutputStream的使用语法和实例
FileInputStream 是文件输入流,它继承于InputStream。 通常,我们使用FileInputStream从某个文件中获得输入字节。 FileOutputStream 是文件输出流,它继承于OutputStream。 通常,我们使用FileOutputStream 将数据...
Java中的`FileInputStream`和`FileOutputStream`是用于处理文件输入和输出操作的基本类,它们分别继承自`InputStream`和`OutputStream`。这两个类在Java I/O系统中扮演着核心角色,提供了对文件进行字节级读写操作的...
本课程由IT十八掌徐培成讲解,重点介绍了Java基础中的字节流操作,特别是`FileInputStream`和`FileOutputStream`这两个核心类的使用。 `FileInputStream`和`FileOutputStream`是Java.io包下的核心类,它们分别代表...
* 字节流文件移动和读取:通过FileInputStream和FileOutputStream类可以实现文件的移动和读取操作。 * 字符流文件移动和读取:通过FileReader和FileWriter类可以实现文本文件的移动和读取操作。 6. 文件读取和存盘...
它们的子类如FileInputStream和FileOutputStream分别用于从文件读取和写入数据。 1. FileInputStream和FileOutputStream:这两个类是最基本的文件操作类,用于读取和写入文件。FileInputStream从文件中读取字节,而...
File read write FileInputStream FileOutputStream 简单示例
文件输入输出流(FileInputStream 和 FileOutputStream)是Java中最基础的字节流类,它们用于读取和写入本地磁盘文件。例如,程序`ep10_5`展示了一个简单的例子,通过FileInputStream从标准输入读取字符,直到遇到字符...
在学习过程中,务必理解并熟练掌握上述知识点,通过实例练习来巩固,如使用FileInputStream和FileOutputStream读写文件,以及使用BufferedInputStream和BufferedOutputStream优化文件操作。在处理异常时,要正确使用...
在复制过程中,我们使用FileInputStream和FileOutputStream类来读取和写入文件。 copyDirectory方法 copyDirectory方法用于复制文件夹。该方法首先判断源文件夹是否存在,如果不存在则返回false。如果存在,则遍历...
FileInputStream 的主要方法有 read 和 close,而 FileOutputStream 的主要方法有 write 和 close。 示例代码: ```java FileOutputStream fos = new FileOutputStream("F:\\1.txt"); fos.write("women".getBytes...
然后,我们使用 FileInputStream 和 FileOutputStream 创建了输入流和输出流对象,并对文件执行读取和写入操作。最后,我们使用 close() 方法关闭了输入流和输出流对象。 在 Java 中,文件 IO 流操作是非常重要的,...
Java I/O库提供了许多类来处理不同类型的流,例如FileInputStream和FileOutputStream用于与文件交互,BufferedReader和PrintWriter用于文本数据的读写,以及DataInputStream和DataOutputStream用于处理原始字节。...
9. 文件复制:在Java中,文件复制通常使用FileInputStream和FileOutputStream配合BufferedInputStream和BufferedOutputStream实现,通过循环读取和写入,实现高效的数据迁移。 10. 异常处理:在进行IO操作时,需要...
例如,FileInputStream和FileOutputStream分别代表文件的输入流和输出流,用于读写文件。 其次,根据处理的数据类型,IO流又分为字节流和字符流。字节流处理原始的8位字节数据,如FileInputStream和...
例如, FileInputStream 和 FileOutputStream 分别用于读写文件的字节流,而 FileReader 和 FileWriter 则用于读写文件的字符流。 9.1.2 输入输出流类 Java提供了多种输入输出流类,例如: - FileInputStream 和 ...
Java中FileInputStream FileOutputStream 实现文件复制
本篇内容介绍了Java文件处理的核心类,包括File类、FileReader和FileWriter、BufferedReader和BufferedWriter、FileInputStream和FileOutputStream以及PrintWriter等。通过这些类,开发者能够高效地操作文本文件和二...
例如,FileInputStream和FileOutputStream分别用于读取和写入文件的字节数据。字符流包括Reader和Writer,如FileReader和FileWriter,它们专门处理字符序列。 Java的流有四个基本类型:字节流、字符流、输入流和...