博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【java IO】使用Java输入输出流 读取txt文件内数据,进行拼接后写入到另一个文件中...
阅读量:5981 次
发布时间:2019-06-20

本文共 1315 字,大约阅读时间需要 4 分钟。

1 package com.sxd.test.util; 2  3 import java.io.BufferedReader; 4 import java.io.BufferedWriter; 5 import java.io.File; 6 import java.io.FileInputStream; 7 import java.io.FileOutputStream; 8 import java.io.IOException; 9 import java.io.InputStreamReader;10 import java.io.OutputStreamWriter;11 12 import org.junit.Test;13 14 public class CreateInsert {15 16     @Test17     public void test() throws IOException{18         19         //1.读取文件20         File file = new File("d:/new4.txt");21         InputStreamReader read = new InputStreamReader(new FileInputStream(file),"utf-8");//考虑到编码格式22         BufferedReader bu = new BufferedReader(read);23         //2.拼接字符串24         String lineText = null;25         String insert = "INSERT INTO [report].[dbo].[process] ([bgid]) VALUES ('";26         String insert2 = "');";27         //3.边读边写28         OutputStreamWriter out = new OutputStreamWriter(new FileOutputStream(new File("d:/写出文件.txt")));29         BufferedWriter wr = new BufferedWriter(out);30         31         while((lineText = bu.readLine()) != null){32             System.out.println(insert+lineText+insert2);33             wr.write(insert+lineText+insert2+"\r\n");34         }35         read.close();36         wr.close();37     }38 }
View Code

 

转载于:https://www.cnblogs.com/sxdcgaq8080/p/6018906.html

你可能感兴趣的文章
《可穿戴创意设计:技术与时尚的融合》一一第2章 与可穿戴设备有关的故事...
查看>>
ruby动态new对象
查看>>
Linux中grep命令的12个实践例子
查看>>
使用Docker Compose部署基于Sentinel的高可用Redis集群
查看>>
Mybatis 3学习笔记(一)
查看>>
Guice系列之用户指南(十)
查看>>
树与森林的存储、遍历和树与森林的转换
查看>>
Android自定义属性
查看>>
Visual C#之核心语言
查看>>
代码重构(五):继承关系重构规则
查看>>
Windows App开发之集合控件与数据绑定
查看>>
中大型网站技术架构演变过程
查看>>
ARTS训练第三周
查看>>
vue中v-for循环如何将变量带入class的属性名中
查看>>
phpstorm xdebug remote配置
查看>>
引用与指针的区别
查看>>
pygtk笔记--2.1:布局容器,VBox、Hbox、Alignment
查看>>
dtree.js树的使用
查看>>
Springboot2.1.3 + redis 实现 cache序列化乱码问题
查看>>
线程什么时候需要同步,什么时候不需要同步?
查看>>