//Demonstrate FileOutputStream
import java.io.*;
class FileOutputStreamDemo{
public static void main(String[] args) throws Exception{
String source = "Now is the time for all good men\n"
+" to come to the aid of their country\n"
+" and pat their due taxes.";
byte buf[] = source.getBytes();
OutputStream f0 = new FileOutputStream("file1.txt");
for(int i=0;i<buf.length;i+=2){
f0.write(buf[i]);
}
f0.close();
OutputStream f1 = new FileOutputStream("file2.txt");
f1.write(buf);
f1.close();
OutputStream f2 = new FileOutputStream("file3.txt");
f2.write(buf,buf.length-buf.length/4,buf.length/4);
f2.close();
}
}
分享到:
相关推荐
本文将深入探讨Java中的文件输入流(FileInputStream)和文件输出流(FileOutputStream)的使用,以及如何利用它们实现文件的复制和粘贴功能。 首先,让我们了解什么是文件输入流(FileInputStream)和文件输出流...
`FileOutputStream`是Java中用于将数据写入`File`对象或文件系统中的一个字节输出流。它可以用来创建新文件或将数据追加到现有文件的末尾。 ### 2. 使用`FileOutputStream`向文件写入数据 #### 示例代码分析 ```...
7. **FileInputStream和FileOutputStream**:这两个类是字节流的子类,专门用于文件操作。`FileInputStream`从文件中读取字节,`FileOutputStream`向文件写入字节。在实际编程中,通常会配合使用`try-with-resources...
文件输入流(FileInputStream)和文件输出流(FileOutputStream)是Java.io包中的核心类,分别用于读取和写入文件。它们继承自抽象基类InputStream和OutputStream,形成Java I/O流体系结构的一部分。流可以理解为...
Java输入输出流是Java编程语言中的核心概念,用于在程序之间、程序与文件系统、网络连接等不同数据源之间传输数据。在这个主题中,我们将深入探讨Java输入输出流的使用,通过具体的代码示例帮助你理解和掌握这个关键...
在探讨“输出流读取文件路径并保存到文本文件”的知识点时,我们主要关注的是Java编程语言中的输入/输出(I/O)操作,尤其是如何利用输出流将文件系统的目录结构和文件路径信息读取并保存至一个文本文件中。...
`OutputStream`是所有字节输出流的抽象基类,而`FileOutputStream`是它的具体实现,用于向文件写入字节数据。我们可以通过创建`FileOutputStream`实例,并调用`write()`方法来写入数据。 3. 字节流与字符流: Java...
2. 创建文件输出流对象,用于写入目标文件的内容。 3. 使用read()方法读取源文件的内容,并将其写入目标文件中。 4. 使用close()方法关闭输入流和输出流对象。 四、复制文件的优点 使用文件流复制文件的优点包括:...
然后,我们使用 FileInputStream 和 FileOutputStream 创建了输入流和输出流对象,并对文件执行读取和写入操作。最后,我们使用 close() 方法关闭了输入流和输出流对象。 在 Java 中,文件 IO 流操作是非常重要的,...
Java 输入与输出流是Java编程语言中至关重要的概念,它涉及到数据在程序、文件、网络之间的传输。在Java中,I/O(Input/Output)处理是通过一系列的类和接口来实现的,这些都位于java.io包中。下面将详细阐述Java...
Java文件输入输出流是Java I/O(Input/Output)体系中的基础部分,它允许程序员读取和写入文件。在Java中,一切皆为对象,所以对于文件的读写操作,我们也是通过对象来实现的。Java的I/O流分为两大类:字节流和字符...
### Java流(文件读写操作) #### 一、流的分类 Java中处理文件和数据时,使用流的概念来进行...通过这些基本的示例,开发者可以更好地理解Java流的工作原理,并能够根据具体需求选择合适的流类型进行文件读写操作。
每次从网络输入流中读取一定数量的数据(这里设置为1024字节),然后将其写入到本地文件输出流。当没有更多的数据可读(即`read()`方法返回-1)时,循环结束,文件下载完成。 最后,记得关闭所有打开的流以释放资源...
Java输入输出流(I/O流)是Java编程语言中用于处理数据输入和输出的...在JavaIoTest这个示例中,你可能会看到如何结合使用这些流进行实际的文件读写操作。通过实践这些例子,你可以更好地理解和掌握Java的I/O流机制。
1. **字节流**:`OutputStream`是所有字节输出流的基类,包括`FileOutputStream`用于向文件写入数据,`BufferedOutputStream`提供缓冲功能,以及`OutputStreamWriter`用于将字符流转为字节流。 2. **字符流**:`...
标题中的“jsp .java中输入输出流 java IO 下载 流的应用先01 > 02 > 01”指的是一个关于Java编程中输入输出流(IO)在JSP(JavaServer Pages)和Java应用程序中的使用,特别是针对文件下载场景的知识点讲解。...
- Java允许将标准输入输出流重定向到其他流中,例如将输出重定向到文件。 ```java System.setOut(new PrintStream(new FileOutputStream("output.txt"))); ``` #### 五、对象序列化 除了基本的数据读写,Java...
Java的IO(Input/Output)系统是其核心特性之一,为程序处理数据的输入与输出提供了强大而灵活的工具。本文将深入探讨Java中的输入输出流...通过阅读《IO输入输出流》.ppt,你将进一步了解这些知识点的具体应用和示例。
我们可以创建一个Servlet,通过`HttpServletResponse`的`setContentType()`, `setContentLength()`, 和`getOutputStream()`方法设置响应头和输出文件内容。以下是一个简单的文件下载Servlet示例: ```java @Web...
- 打开文件:使用`FileInputStream`或`FileOutputStream`创建输入/输出流对象,指定要读写的文件路径。 - 创建转换流:使用`InputStreamReader`和`OutputStreamWriter`,指定合适的字符集(如"utf-8")。 - 创建...