将字符串写入到txt文件中import java.io.BufferedWriter;

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.docin.com/p-315288370.html");// 往文件里写入字符串

ps.append("http://www.docin.com/p-315288370.html");// 在已有的基础上添加字符串

} 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.docin.com/p-315288370.html";

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);

}

}

分享到:

2012-07-05 20:37

浏览 24196

评论

java 文件 字符串_java将字符串写入到txt文件中相关推荐

  1. java+txt+词语+次数_Java练习2--读取txt文件统计考勤次数并写入一个txt文件中

    Java练习2--读取txt文件统计考勤次数并写入一个txt文件中 Java练习2--读取txt文件统计考勤次数并写入一个txt文件中 面向对象的小练习: 文件attendance.txt中的数据为本 ...

  2. java数据存入txt_java将数据写入到txt文件中(txt有固定的格式)

    java将数据写入到txt文件中,这个应该对于学过java I/O的人来说是很简单的事情了,但是如果要将数据以固定的格式写入到txt文件中,就需要一定的技巧了. 这里举个简单的例子,以供参考: 比如我 ...

  3. java把mysql大数据量表每个文件最多10MB分批次写入到txt文件中

    需求描述: 现在利率报备系统需要把数据上传到第三方系统,表中的数据量非常大,我们需要把表中的数据生成txt文件,然后上传到第三方系统,并且,上传的txt有大小限制,不能超过10MB,后面还需要压缩成z ...

  4. python将list写入文件_Python:将 list 写入一个 txt 文件

    #coding:utf-8 """一个数据list of dict如下 a = [ {"Jodie1": "123"}, {&qu ...

  5. python列表写入txt文件_Python:将 list 写入一个 txt 文件

    原博文 2020-04-18 00:41 − # coding:utf-8 """ 一个数据list of dict如下 a = [ {"Jodie1" ...

  6. C#中将字符串内容换行写入到txt文件中

    场景 C#中将字符串内容写入到txt文件中: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/99239544 在Windows中要 ...

  7. 【Java文件操作(五)】从txt文件中读取字符串、乱码原因

    我的博客--Java文件操作系列 [Java文件操作(一)]递归打印文件目录 [Java文件操作(二)]删除文件夹,但保留其内部文件 [Java文件操作(三)]递归复制文件夹内所有文件 [Java文件 ...

  8. python将字符串写入txt文件_python将字符串以utf-8格式保存在txt文件中的方法

    python将字符串以utf-8格式保存在txt文件中的方法 如下所示: #ltp_data 字符串 写进777.txt 1. def save(filename, contents): fh = o ...

  9. Java——接收用户在控制台的信息,将取到的信息写入lianxi.txt文件中,并且将lianxi.txt内容复制到home.txt中

    一.题目 接收用户在控制台的信息,将取到的信息写入lianxi.txt文件中,并且将lianxi.txt内容复制到home.txt中 二.实现代码 package day08;import java. ...

最新文章

  1. android编程常见问题-程序真机中不显示
  2. Windows7 Search Federation功能解读
  3. Flutter自定义布局套路
  4. python globals()
  5. Docker容器图形界面显示(运行GUI软件)的配置方法
  6. Redis 安装教程
  7. ubuntu安装微信linux电脑版
  8. 恭喜 李星鹏 成为 Layotto Committer!
  9. MySQL中按天、自然周、月、季度、年份统计
  10. 关于“小于/等于/大于”的英文缩写
  11. php中``反引号的作用
  12. poj3349——Snowflake Snow Snowflakes
  13. Oracle的表空间和sqlplus
  14. Linux学习笔记——Nginx安装部署
  15. 采用deepdive的上市公司关系抽取
  16. 运维老鸟总结_硬件堡垒机、软件堡垒机、云堡垒机品牌怎么选?
  17. P94-好玩游戏的物品清单升级-列表到字典的函数
  18. SpringBoot+Mysql校园二手书在线交易平台
  19. 如何把一个外部的项目导入IDEA,并进行配置?
  20. 400多个免费在线编程与计算机科学课程

热门文章

  1. ELK+Kafka 企业日志收集平台(二)这是原版
  2. PHP-fpm的master进程杀死work还能处理任务吗
  3. Mysql之乐观锁悲观锁:乐观锁检查数据状态 悲观锁更新时锁定数据
  4. Linux的软硬链接ln
  5. php连接mysql的区别吗_php连接mysql之mysql_connect()与mysqli_connect()的区别
  6. 微信小程序长按图片,实现保存、转发、识别图中二维码
  7. java反射invoke空指针_【Java】Java 反射 object is not an instance of declaring cla
  8. 头部玩家指的是什么_MMO等级提升背后:如何设计经验,才能使玩家达成预期时间曲线?...
  9. 【CMD】管道符(|)
  10. 相角裕量的指令 matlab,[转载]什么是相角裕量、增益裕量?