java操作文件

发布时间:2025-11-19 04:03

学习Java SE或Java EE可为软件开发工程师做准备 #生活技巧# #工作学习技巧# #技能培训认证#

最新推荐文章于 2024-12-31 18:35:03 发布

原创 于 2019-03-14 18:03:36 发布 · 214 阅读

· 0

· 0 ·

CC 4.0 BY-SA版权

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.Reader;

public class FileOpra {
public static void main(String[] args) throws IOException {
String filepath=“C:\Users\20433\Desktop\demo.txt”;
File file=new File(filepath);
/*String content=“shigedashabi”;
//字节流
FileOutputStream fop = new FileOutputStream(file);
byte[] contentInBytes = content.getBytes();
fop.write(contentInBytes);
fop.flush();
fop.close();
//字符流
FileWriter fw = new FileWriter(file,true);
fw.write(content);
fw.close();
//缓冲流水
BufferedWriter bw = new BufferedWriter(new FileWriter(file,true));
bw.write(content);
bw.flush();
bw.close(); */
//字符输入流
/Reader reader = new InputStreamReader(new FileInputStream(file));
// 一次读一个字节
int tempchar;
while ((tempchar = reader.read()) != -1) {
// 对于windows下,\r\n这两个字符在一起时,表示一个换行。
// 但如果这两个字符分开显示时,会换两次行。
// 因此,屏蔽掉\r,或者屏蔽\n。否则,将会多出很多空行。
if (((char) tempchar) != ‘\r’) {
System.out.print((char) tempchar);
}
}
reader.close();/

BufferedReader reader = new BufferedReader(new FileReader(file)); String tempString = null; int line = 1; // 一次读入一行,直到读入null为文件结束 while ((tempString = reader.readLine()) != null) { // 显示行号 System.out.println("line " + line + ": " + tempString); line++; } }

12345678910

}
在这里插入图片描述

网址:java操作文件 https://www.yuejiaxmz.com/news/view/1407343

相关内容

39、File文件的基本操作
Java操作mongodb增删改查的基本操作实战指南
Java中String类型的骚操作(1)
java软件工程师
JAVA打造个性化日程提醒软件
十大java编程软件 java开发软件有哪些 学java必备工具推荐
java计算机毕业设计时间管理软件app(开题+程序+论文)
Android操作系统中的日程管理:用Java编写高效时间规划应用
JAVA软件开发人员
java计算机毕业设计二手书交易软件设计与实现(开题+程序+论文)

随便看看