源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

java的io操作(将字符串写入到txt文件中)

  • 时间:2020-03-09 12:25 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:java的io操作(将字符串写入到txt文件中)
[u]复制代码[/u] 代码如下:
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("http://www.1sucai.cn");// 往文件里写入字符串             ps.append("http://www.1sucai.cn");// 在已有的基础上添加字符串         } 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 = "http://www.1sucai.cnl";             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);     } }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部