java的io操作(将字符串写入到txt文件中)
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintStream;
import java.io.PrintWriter;
import java.io.RandomAccessFile;public class WriteStringToTxt {
public void WriteStringToFile(String filePath) {
try {
File file = new File(filePath);
PrintStream ps = new PrintStream(new FileOutputStream(file));
ps.println("//www.jb51.net");// 往文件里写入字符串
ps.append("//www.jb51.net");// 在已有的基础上添加字符串
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}public void WriteStringToFile2(String filePath) {
try {
FileWriter fw = new FileWriter(filePath, true);
BufferedWriter bw = new BufferedWriter(fw);
bw.append("在已有的基础上添加字符串");
bw.write("abc\r\n ");// 往已有的文件上添加字符串
bw.write("def\r\n ");
bw.write("hijk ");
bw.close();
fw.close();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}public void WriteStringToFile3(String filePath) {
try {
PrintWriter pw = new PrintWriter(new FileWriter(filePath));
pw.println("abc ");
pw.println("def ");
pw.println("hef ");
pw.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}public void WriteStringToFile4(String filePath) {
try {
RandomAccessFile rf = new RandomAccessFile(filePath, "rw");
rf.writeBytes("op\r\n");
rf.writeBytes("app\r\n");
rf.writeBytes("hijklllll");
rf.close();
} catch (IOException e) {
e.printStackTrace();
}
}public void WriteStringToFile5(String filePath) {
try {
FileOutputStream fos = new FileOutputStream(filePath);
String s = "//www.jb51.netl";
fos.write(s.getBytes());
fos.close();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}public static void main(String[] args) {
String filePath = "E:\\link.txt";
// new WriteStringToTxt().WriteStringToFile(filePath);
// new WriteStringToTxt().WriteStringToFile2(filePath);
// new WriteStringToTxt().WriteStringToFile3(filePath);
// new WriteStringToTxt().WriteStringToFile4(filePath);
new WriteStringToTxt().WriteStringToFile5(filePath);
}
}
您可能感兴趣的文章:
- java的io操作(将字符串写入到txt文件中)
- java的io操作(将字符串写入到txt文件中)
- java的io操作(将字符串写入到txt文件中)
- java将字符串写入到txt文件中
- 【java IO】使用Java输入输出流 读取txt文件内数据,进行拼接后写入到另一个文件中
- C# IO操作,写入文本到txt文件.
- JAVA对于TXT文件读写-IO操作例子
- java io file文件写入到sd卡操作
- [学习笔记]Java文件IO操作------实现对文件的读取与写入
- Java 将字符串换行不覆盖写入txt文件
- [置顶] 【scala io】scala io操作 txt文件读取和写入
- Java IO操作之文件读取与写入 无乱码FileOutputStream FileInputStream使用-IO写utf-8乱码问题
- java中的文件操作:读取写入byte[]字节流、string字符串、list列表
- Java学习笔记1:将字符串写入txt文件中
- java 实现txt文件读取,写入操作实例代码。
- Java操作读取写入文本TXT及XML文件内容
- java IO操作 按照规律合并两个txt文件
- Java-基础 文件操作IO-文件写入
- Java IO是怎么操作的?写一下给一个文件地址,读/写.txt文件的方法
- java操作将内容写入文件