`

java创建文件,并向文件中写入字符串,读取字符串到屏幕

阅读更多
public class FileTest01 {

	public static void writeFileString() {
		File file = new File("E:\\zkn");
		if(!file.isDirectory())
			file.mkdir();//创建目录
		File fileDir = new File(file,"zkn.txt");
		if(!fileDir.isFile()){
			try {
				fileDir.createNewFile();
			} catch (IOException e) {
				e.printStackTrace();
			}
		}
		try {
			FileWriter fw = new FileWriter(fileDir);//FileWriter写入文件时不能指定编码格式,编码格式是系统默认的编码格式
			fw.write("11111111\n111111"); //向文件中写入字符串
			fw.flush(); //刷新
			fw.close(); //关闭流
		} catch (IOException e) {
			e.printStackTrace();
		}
	}
	
	public static void readFileString() {
		try {
			FileReader fr = new FileReader("E:\\zkn\\zkn.txt");//字符读入流
			BufferedReader br = new BufferedReader(fr);
			while(br.read() > 0){
				System.out.println(br.readLine());
			}
		} catch (FileNotFoundException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}
	}
	
	public static void main(String[] args) {
		FileTest01.writeFileString();
		FileTest01.readFileString();
	}
}

 

分享到:
评论

相关推荐

    C# FileStream 追加写入字符串到文本中

    C# FileStream 追加写入字符串到文本中 C# FileStream 追加写入字符串到文本中 C# FileStream 追加写入字符串到文本中 C# FileStream 追加写入字符串到文本中

    编程实现先从标准输入中读取字符串,然后将字符串存到文件file1中,最后再将文件file1中的内容读取另存到文件file2中等功能。

    在Java编程中,实现从标准输入流(Standard Input Stream)读取字符串,然后将这些字符串写入文件,以及从文件中读取内容并保存到另一个文件的功能,涉及到多个核心概念和API。以下是对这些知识点的详细说明: 1. *...

    Android存储字符串数据到txt文件

    在上面的代码中,我们首先创建了一个测试字符串,然后指定了文件的路径和文件名,最后使用FileUtils工具类将字符串写入到txt文件中。 使用FileUtils工具类可以非常方便地将字符串数据存储到txt文件中,从而满足我们...

    C#上位机基础学习-基于S7.Net实现读取S7-1500PLC中的字符串变量.docx

    为了读取字符串变量,我们需要在button1的Click事件处理程序中编写代码。使用S7Client的ReadBytes方法,指定DB块号(如5)、DB块内变量的偏移地址(如534)以及字符串长度(256个字节)。这个方法会返回一个字节数组...

    MFC 查找文件中指定字符串

    在这个程序中,我们需要使用CFile或其子类来读取文件内容,并进行字符串查找。 3. **字符串搜索** - 字符串查找算法:可以使用C++标准库中的std::string类提供的find成员函数来查找字符串。每次找到目标字符串时,...

    labview字符串创建数组

    以下是一些关于如何在LabVIEW中创建字符串数组的关键知识点: 1. **字符串数组的概念**: 在LabVIEW中,字符串数组是一种数据结构,它包含多个字符串元素,每个元素都可以存储不同的文本信息。与单一的字符串不同...

    java 文本字符串替换工具

    首先,要实现文本文件中的字符串替换,我们需要读取文件内容,然后使用Java的字符串方法进行替换,最后将更新的内容写回文件。以下是一个简单的示例: ```java import java.io.*; import java.nio.charset....

    读取文件数据并解析成不同数据类型,然后写入磁盘文件。附加功能:对字符串以逗号分割成字段,字段内含逗号

    总的来说,这些代码片段展示了如何在Java中处理文件I/O,尤其是处理包含逗号的字段,这对于理解文件读写和数据处理的基本概念非常重要。在进行此类操作时,需要考虑数据的格式、处理效率以及错误处理,以确保数据的...

    从键盘输入一个字符串,将其中的小写字母全部转换成大写字母,然后输出到一个磁盘文件“test”中保存。输入的字符串以“!”结束.

    在本程序中,我们需要将转换后的字符串写入到一个磁盘文件中。这个过程可以通过使用标准库函数 `fopen`、`fputc` 和 `fclose` 实现。 首先,我们使用 `fopen` 函数打开文件,指定文件名和打开模式(在这里是写入...

    linuxc 高级编程之文件操作(带截图)

    创建文件file1,写入字符串“abcdefghijklmn”; //2.创建文件file2,写入字符串“ABCDEFGHIJKLMN”; //3.读取file1中的内容,写入file2,使file2中的字符串内容为“abcdefghijklmn ABCDEFGHIJKLMN” 创建新文件,...

    文件读取和写入,以及字符串截取的C++程序

    使用C++编写的将Input.txt文件中的记录读出,并存放在vector向量中,最后又将vector的部分内容写入到Output.txt文件中。虽然不是很难,但本人花了一天才做出来的,只求1分而已,对初学C++的同学提供参考的。

    linux C++ 文本文件创建写入以及读取

    这段代码会创建一个名为`test.txt`的文件,并写入字符串"Hello, World!"。如果文件已经存在,`ofstream`默认会在文件末尾追加内容。如果文件无法打开,`!outfile`会为真,提示错误。 2. **读取文件**: 使用`...

    提取Java文件中包含的字符串

    在Java编程中,提取文件中的特定字符串是一项常见的任务,尤其在进行日志分析、代码审查或者数据挖掘时。本文将详细讲解如何通过Java的IO流技术来实现这一目标,特别是针对Java源代码文件(.java)的情况。 首先,...

    Delphi 字符串 流的读取

    它属于 TStream 类型的子类,提供了方便的方式来处理内存中的文本字符串,无需先将它们写入文件或从文件读取。在本篇文章中,我们将深入探讨 Delphi 字符串流的读取机制及其应用。 1. **字符串流的概念** ...

    XML文件/字符串,读取写入编程示例

    3. `parseXML`:如果需要从XML字符串而非文件读取数据,可以使用此方法。它将字符串传递给`IXMLDOMDocument`的`loadXML`方法进行解析。 4. `toString`:这个方法可能将XML数据转换为字符串形式,方便进行输出或者...

    读取字符串,按行,逐字

    根据给定文件的信息,本文将围绕“读取字符串,按行,逐字”的主题展开,深入探讨C++中几种常见的文件读取方法及其应用场景。在实际应用中,这些方法可以帮助我们更好地处理文件中的数据。 ### 一、简介 在C++编程...

    文件下载保存、并读取文件*(输出文件字符串、文件流)

    若要写入字符串至文件,可以使用`file.write(string)`。 4. 文件流(File Streams): 文件流是处理文件的一种抽象概念,它允许程序以顺序方式读写数据,而无需关心底层实现细节。文件流分为输入流(用于读取)和...

    将CString字符串(包含中文,字母,数字等)保存到指定路径txt文件

    然后,我们使用SeekToBegin方法将文件指针移到文件的开头,并使用Write方法将字符串写入到文件中。最后,我们使用Flush方法刷新缓冲区,并使用Close方法关闭文件。 CString字符串保存到txt文件的注意事项 在将...

    C# 数据加密 字符串加密并保存文件

    本文将深入探讨如何使用C#进行字符串加密,并将其保存到文件中,以此来保护您的数据不被未经授权的访问。 首先,我们需要了解基本的加密概念。加密是将明文数据转换成看似随机的密文,以防止未经授权的用户读取。...

    Java 字符串压缩和文件压缩代码

    这个函数打开输入文件,创建一个GZIPOutputStream,然后逐块读取输入文件的内容并写入到压缩流中。完成后,调用`finish()`方法结束压缩过程。 SLF4J(Simple Logging Facade for Java)是Java的日志抽象层,允许在...

Global site tag (gtag.js) - Google Analytics