java 保存字符串到本地文件中
2013-03-11 16:41
399 查看
private String file = "/sdcard/mdoor.txt";
//保存字符串到文件中
private void saveAsFileWriter(String content) {
FileWriter fwriter = null;
try {
fwriter = new FileWriter(file);
fwriter.write(content);
} catch (IOException ex) {
ex.printStackTrace();
} finally {
try {
fwriter.flush();
fwriter.close();
} catch (IOException ex) {
ex.printStackTrace();
}
}
}
/**
* 以行为单位读取文件,常用于读面向行的格式化文件
*/
public void readFileByLines(String fileName) {
File file = new File(fileName);
BufferedReader reader = null;
try {
System.out.println("以行为单位读取文件内容,一次读一整行:");
reader = new BufferedReader(new FileReader(file));
String tempString = null;
int line = 1;
// 一次读入一行,直到读入null为文件结束
while ((tempString = reader.readLine()) != null) {
// 显示行号
System.out.println("line?????????????????????????????????? " + line + ": " + tempString);
content=tempString;
line++;
}
reader.close();
} catch (IOException e) {
e.printStackTrace();
} finally {
if (reader != null) {
try {
reader.close();
} catch (IOException e1) {
}
}
}
}
//保存字符串到文件中
private void saveAsFileWriter(String content) {
FileWriter fwriter = null;
try {
fwriter = new FileWriter(file);
fwriter.write(content);
} catch (IOException ex) {
ex.printStackTrace();
} finally {
try {
fwriter.flush();
fwriter.close();
} catch (IOException ex) {
ex.printStackTrace();
}
}
}
/**
* 以行为单位读取文件,常用于读面向行的格式化文件
*/
public void readFileByLines(String fileName) {
File file = new File(fileName);
BufferedReader reader = null;
try {
System.out.println("以行为单位读取文件内容,一次读一整行:");
reader = new BufferedReader(new FileReader(file));
String tempString = null;
int line = 1;
// 一次读入一行,直到读入null为文件结束
while ((tempString = reader.readLine()) != null) {
// 显示行号
System.out.println("line?????????????????????????????????? " + line + ": " + tempString);
content=tempString;
line++;
}
reader.close();
} catch (IOException e) {
e.printStackTrace();
} finally {
if (reader != null) {
try {
reader.close();
} catch (IOException e1) {
}
}
}
}
相关文章推荐
- java提高篇(41)--urlconnection下载文件或图片并保存到本地
- JAVA实现将控制台输入的字符串保存到文件中
- 用java将服务器上的音乐文件保存到本地
- java 流将字符串保存到.txt文件中并换行
- java实现从RUI获取文件并保存本地(实用方法)
- java 中 excel生成并文件下载保存到本地(三)
- [Java Web]从服务器获取文件并保存(预览)本地客户端
- 关于使用java从http接口取数据保存到本地文件的中文乱码处理
- java 文件保存到本地
- java 中 excel生成并文件下载保存到本地
- java 从服务器下载文件并保存到本地
- java爬虫实战(1):抓取信息门户网站中的图片及其他文件并保存至本地
- 从URL获取文件保存到本地的JAVA代码
- java 从服务器下载文件并保存到本地的示例
- 将字符串内容保存到本地文件中
- java 将已有的字符串保存到txt文件中
- java 从服务器下载文件并保存到本地
- Java读取文件内容与字符串保存成文件的操作
- java 从服务器下载文件并保存到本地
- java生成xml字符串和创建xml本地文件