package com.zlr;
import java.io.*;
public class ReadAndWrite
{
private String filePath="";//文本文件的路径
private String content="";//文本文件的内容
private String tip="";//读写文件过程的提示信息
public String getTip(){
return tip;
}
public String getFilePath(){
return filePath;
}
public void setFilePath(String fp){
filePath=fp;
}
public String getContent(){
try{
if(filePath.trim().equals(""))
return content;
File f=new File(filePath);
if(!f.exists()){
tip="文件路径所对应的文本文件不存在!";
return content;
}
if(f.isDirectory()){
tip="该文件是一个目录文件,无法读取!";
return content;
}
FileReader in=new FileReader(f);
BufferedReader br=new BufferedReader(in);
String tmp;
while((tmp=br.readLine())!=null){
content+=tmp+"\n";
}
br.close();
tip="文本文件成功读取!";
return content;
}catch(Exception e){
tip="文件读取过程中发生异常,读取失败!";
return content;
}
}
}
使用javabean输入输出流对文件进行读取、修改、清空
4星 · 超过85%的资源 需积分: 23 27 浏览量
2015-04-17
10:16:24
上传
评论
收藏 4KB ZIP 举报
bojingzhi120
- 粉丝: 0
- 资源: 1
最新资源
- UIGF_200852355_202404242026.json
- 基于STM32单片机的智能停车场设计源码+全部资料.zip
- 基于Python+Opencv+keras的实时手势识别系统+源码+文档(期末大作业&课程设计&项目开发)
- 基于LabView+MATLAB的说话人识别系统.zip
- 基于树莓派+OpenCV+Python语言的人脸识别+源码+开发文档(毕业设计&课程设计&项目开发)
- 前端vue框架,后端ssm+springboot框架,网站开发.zip
- 基于springboot的快速开发框架.zip
- 基于springboot的分布式权限管理系统,易读易懂、界面简洁美观.zip
- 基于SpringBoot Mybatis-Plus TypeScript的微服务多租户SaaS管理快速开发框架 .zip
- 论文复现:QA-GNN: Reasoning with Language Models and Knowledge
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈