以前一直对流不是很了解,还有文件这个类,我也感觉很简单,用的时候还是会用到,不过今天没事写了个小的例子就全部清晰了,唉,有时候基础还是重要啊
package com.jlh.File;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class FileTest {
public static void main(String args[]) throws IOException{
try {
FileOutputStream fos=new FileOutputStream("C:\\Users\\hp\\Desktop\\a\\a.txt");//通过FileOutputSteam创建一个文件
FileWriter fw=new FileWriter("C:\\Users\\hp\\Desktop\\a\\a.txt"); //通过FileWrite进去写值
fw.write("你好a hhe ");
fw.close(); //一定要关闭流 不然输不出来
fos.close();
FileReader fr=new FileReader("C:\\Users\\hp\\Desktop\\a\\s.xml"); //FileReader读 不过它是字节流 要转成字符流
BufferedReader br=new BufferedReader(fr); //用BufferReader转成字符流
String s=br.readLine(); //每一行的读
while(s!=null){
System.out.println(s); //输出
s=br.readLine(); //每一行循环
}
fr.close();
br.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
}
分享到:
相关推荐
本主题将深入探讨如何使用Java实现文件复制、File类的文件读取和写入,以及I/O流的读取与写入。下面将详细阐述这些知识点。 1. **Java文件复制** 文件复制通常涉及读取源文件内容并将其写入目标文件。在Java中,...
泛型、File字节流练习 在这篇文章中,我们将讨论两个相关的IT知识点:泛型和File字节流练习。 泛型 泛型(Generic)是Java 5中引入的一种语言功能,它允许开发者在编译期检查类型安全,避免类型转换的错误。泛型...
在Java编程语言中,`File`类是...以上内容详细介绍了`File`类和字节流在Java中的使用,包括它们的基本操作、属性查询、装饰模式的应用,以及如何结合使用来读写文件。这些知识对于进行文件管理及数据传输是非常重要的。
在Java 7及以上版本,可以使用`try-with-resources`语句自动关闭流,防止资源泄露。 此外,`File`类还提供了遍历目录的功能。`list()`方法返回目录下的所有文件和子目录名称,`listFiles()`则返回`File`对象数组,...
- 在Nifi界面中,通过画布上的连线将`GetFile`处理器与`PutFile`处理器连接起来,表示数据流的方向。 5. **验证流程**: - 启动`GetFile`处理器,向输入目录添加文件,Nifi会检测到新文件并开始处理。 - 当`Put...
在Java编程语言中,`InputStream`和`OutputStream`是处理数据流的核心类,它们属于Java的I/O(Input/Output)框架。`File`类则用于处理文件操作,如读写、创建、删除等。理解如何在这些对象之间进行转换是Java开发中...
在“day34IO流File类输入输出流”这个主题中,我们将深入探讨`File`类的使用以及它与I/O流的结合。 1. **File类的基本概念** - `File`对象代表操作系统中的一个实际文件或目录路径。它并不存储文件内容,而是作为...
文件系统称为流文件(Stream),可以分为正文流(正文文件)和二进制流(二进制文件)。在文件操作中,需要定义文件指针FILE *,然后使用fopen函数打开文件,并进行读写操作。 文件操作的一般过程: 1. 定义文件...
本文将详细讲解如何使用Java File类和相关的I/O流来实现这一功能。 首先,让我们理解`java file`的概念。在Java中,`java.io.File`类是用于操作文件和目录的基本工具。它可以用来创建、删除、重命名文件,以及获取...
对于更复杂的文件操作,如读写大文件或需要更多控制的流操作,可以使用`FileStream`和`StreamReader`/`StreamWriter`类。这些类允许你对文件进行更细粒度的控制,例如设置缓冲区大小和读写位置。 总的来说,C#的...
标题中的“用来解析filegdb api二进制流的库”指的是一个专门设计用于处理File Geodatabase API(FileGDB API)返回的二进制数据的软件库。FileGDB API是由Esri公司提供的一个接口,允许开发人员在非ArcGIS环境中与...
在Android中,通常使用输入输出流(如`InputStream`和`OutputStream`)与`File`对象配合读写文件。例如,使用`FileInputStream`和`FileOutputStream`进行基本的文件读写操作。 10. 安全考虑: 对于外部存储的文件...
File 类、RandomAccessFile 类、字节流(文件字节流、缓冲字节流、基本数据类型字节流、打印流、对象序列化流、字节数组流)、字符流(缓冲字符流、文件字符流、转换流、格式化输出流、字符数组流) 这份代码源码...
传统的 form 提交需要刷新页面流,但是好的体验应当是走 Ajax 交互的。HTML5 里面支持二进制 formData 数据提交,因此,可以从容 Ajax 提交上传的文件数据。 六、file input 框的自定义 file input 框的自定义是一...
/* 使控件脱离文档流 */ } input[type="file"] + label { display: inline-block; /* 创建可点击区域 */ cursor: pointer; /* 设置鼠标指针 */ background-color: #fff; border: 1px solid #ccc; padding:...
Java IO流中的File类是Java标准库中处理文件操作的核心类,它位于`java.io`包下。File类主要用于文件和目录的创建、删除、重命名等操作,以及获取文件的相关信息,如路径、大小、最后修改时间等。在Java程序中,File...
Java基础IO流之File类的使用 File类是Java中的一个基础类,用于处理文件和目录操作。下面是File类的使用详解: File类的作用 File类的作用是提供一个抽象表示形式,用于描述文件和目录的路径,并提供了一些基本的...
通过`FileMode`和`FileAccess`枚举来设置打开文件的方式(例如只读、只写或读写)以及访问权限。 - `StreamReader`和`StreamWriter`:这两个类用于文本文件的读写,它们提供了更方便的字符级操作。`StreamReader`...
Java中的`File`类是Java I/O流体系中非常基础且重要的部分,它主要用于操作文件和目录。在Java中,如果你需要对文件进行创建、删除、重命名、获取属性等操作,`File`类就是你的首选。下面我们将深入探讨`File`类的...
在Java编程语言中,`File`类是文件和目录路径名的抽象表示形式...在实际开发中,结合流、缓冲区和其他I/O类,可以实现更复杂的数据读写和文件处理任务。因此,理解并熟练使用`File`类对于进行有效的文件操作至关重要。