package fileTest;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
public class FileDemo {
public static void main(String[] arg){
File f = new File("1.txt");
//向文件里写如"Hello"字符串.
try {
//要写入的数据转换成字节数组
byte[] buf = "Hello".getBytes();
//如果1.txt存在,则删除1.txt里面的内容,文本所有内容变为Hello
//如果1.txt不存在,在新建1.txt文本,写入Hello
FileOutputStream out = new FileOutputStream(f);
out.write(buf);
out.close();
}catch(Exception e) {
System.out.println(e);
}
//读取文件中的内容。可在程序中单独使用,不用关心"写"是否存在.
try {
//只要f存在就可以读出f的内容,与写操作代码没有关联性.
FileInputStream in = new FileInputStream(f);
byte[] buf = new byte[1024];
int len=in.read(buf); //从流中读取内容
String str = new String(buf,0,len);
System.out.println(str); //打印f文件的内容.
}catch(Exception e) {
System.out.println(e);
}
}
}
分享到:
相关推荐
FileInputStream和FileoutputStream的使用语法和实例
`UsingFileInputStream`是一个自定义的工具类,它的主要功能是简化`FileInputStream`和`FileOutputStream`的使用。类中包含了两个主要方法:`writeFileInputStream`和`readFileInputStream`。 `...
通过FileInputStream和FileOutputStream复制图片等非文本文件 通过FileInputStream和FileOutputStream复制图片等非文本文件 通过FileInputStream和FileOutputStream复制图片等非文本文件
File read write FileInputStream FileOutputStream 简单示例
通常,我们使用FileInputStream从某个文件中获得输入字节。 FileOutputStream 是文件输出流,它继承于OutputStream。 通常,我们使用FileOutputStream 将数据写入 File 或 FileDescriptor 的输出流。
Java中FileInputStream FileOutputStream 实现文件复制
本课程由IT十八掌徐培成讲解,重点介绍了Java基础中的字节流操作,特别是`FileInputStream`和`FileOutputStream`这两个核心类的使用。 `FileInputStream`和`FileOutputStream`是Java.io包下的核心类,它们分别代表...
Java中的`FileInputStream`和`FileOutputStream`是用于处理文件输入和输出操作的基本类,它们分别继承自`InputStream`和`OutputStream`。这两个类在Java I/O系统中扮演着核心角色,提供了对文件进行字节级读写操作的...
在读写 SD 卡时,需要使用 FileOutputStream 和 FileInputStream 两个类来实现文件的读写操作。FileOutputStream 用于写数据到文件中,而 FileInputStream 用于读取文件中的数据。 在计算 SD 卡的容量时,需要使用 ...
在Java中,它们是Java.io包下的基础类,提供了多种子类来处理不同类型的输出和输入操作,如`FileOutputStream`和`FileInputStream`用于文件操作,`SocketOutputStream`和`SocketInputStream`用于网络通信等。...
IO中FileIuputSream和FileOutputStream的简单用法,首先要知道的是,这两个都是字节流,所以声明数组的时候是byte类型,有的同学可能写的时候会不注意写成Byte,这样写是错的,因为Byte是byte的一个实现类,所以要...
Java IO(Input/Output)是 Java 语言中用于处理输入输出操作的类库,提供了大量的类和方法来实现文件、网络、字节流等方面的输入输出操作。下面对 Java IO 中的重要知识点进行详细说明。 一、File 类 File 类是 ...
Java使用FileInputStream流读取文件示例详解 本文将详细介绍Java使用...通过上述示例代码,我们可以了解到Java使用FileInputStream流读取文件的详细过程,并掌握了FileInputStream的构造方法和常用API。
2. 然后,使用File对象创建一个FileOutputStream或FileInputStream对象,这取决于我们要执行的是写操作还是读操作。 3. 接下来,将FileOutputStream或FileInputStream转换为BufferedOutputStream或...
FileInputStream和FileOutputStream是字节流的实现类,分别用于读取和写入文件。FileInputStream有多种构造器实例化对象,可以根据需要选择合适的构造器。 7. 字节流文件读取的应用场景 字节流文件读取的应用场景...
然后,我们使用FileInputStream和FileOutputStream创建了输入和输出流,并获取了对应的FileChannel对象。 在StartCopy方法中,我们使用了transferTo方法来实现文件复制,该方法可以将源文件的内容直接传输到目标...
在 appendBody 方法中,我们可以看到,使用 XmlOptions 对象设置了保存选项,然后使用 xmlText 方法将第二个文档的内容转换为字符串,最后将其追加到第一个文档中。 Java 使用 POI 合并两个 Word 文档的优点是: *...
在Java中,文件流读写是通过使用`FileInputStream`和`FileOutputStream`类来实现的。`FileInputStream`用来读取文件,而`FileOutputStream`用来写入文件。在上面的代码中,我们使用了`FileInputStream`来读取输入wav...
* 字节流文件移动和读取:通过FileInputStream和FileOutputStream类可以实现文件的移动和读取操作。 * 字符流文件移动和读取:通过FileReader和FileWriter类可以实现文本文件的移动和读取操作。 6. 文件读取和存盘...
在Java编程语言中,IO(Input/Output)流是处理数据输入和输出的关键部分,而FileInputStream和FileOutputStream是Java IO中的基础类,用于读写文件。为了提高效率,我们通常会结合BufferedInputStream和...