java生成txt表格_java读取txt文件表格并生成新txt
展开全部
可以使用java中的I/O流来读取文件并生产新文件,给你个代码例子:import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
/**
* java读写文件,复制62616964757a686964616fe58685e5aeb931333337613235文件
* 读取d:/1.txt文件内容,写入f:/text.txt文件中.
* 并复制文件text.txt文件到f:/text1.txt中
*
* 写入文件换行用fw.write("\r\n");
* 或者fw.write("\n");
* @author young
*
*/
public class FileWriterTest {
// 读写文件
public static void rwFile(){
FileWriter fw = null;
BufferedReader br = null;
try {
fw = new FileWriter("f:\\text.txt", true);
br = new BufferedReader(new InputStreamReader(
new FileInputStream("d:\\1.txt"), "UTF-8"));
String line = null;
while ((line = br.readLine()) != null) {
System.out.println("文件内容: " + line);
fw.write(line);
fw.flush();
}
br.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
if (fw != null) {
try {
fw.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
// 复制文件
public static void copyFile() {
int bytesum = 0;
int byteread = 0;
File oldfile = new File("f:\\text.txt");
InputStream is = null;
FileOutputStream fs = null;
if (oldfile.exists()) {
try {
is = new FileInputStream("f:\\text.txt");
fs = new FileOutputStream("f:\\text1.txt");
byte[] buffer = new byte[1024];
int length;
while ((byteread = is.read(buffer)) != -1) {
bytesum += byteread;
System.out.println(bytesum);
fs.write(buffer, 0, byteread);
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally {
if (is != null) {
try {
is.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
}
public static void main(String[] args) {
rwFile();
copyFile();
}
}
在C盘新建1.txt文件并输入任意内容, 然后运行代码, 可以在F盘生成新文件test.txt文件,内容一样。
java生成txt表格_java读取txt文件表格并生成新txt相关推荐
- java 存取xml数据_JAVA读取XML文件数据
XML文档内容如下: title1 title2 title3 JAVA代码如下: package cn.mylucene; import java.io.File; import java.io.I ...
- java properties 路径问题_Java 读取Properties文件时应注意的路径问题
Java读取properties文件的方法比较多,网上最多的文章是"Java读取properties文件的六种方法",但在Java应用中,最常用还是通过java.lang.Clas ...
- java 读excel 流_Java 读取excel 文件流代码实例
这篇文章主要介绍了Java 读取excel 文件流代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码如下public static voi ...
- java解析xml生成表格_JAVA读取XML文件并解析 以及 JAVA生成文本文件输出
废话不多说,直接上代码及说明吧! package Dao; import java.io.File; import java.util.ArrayList; import java.util.List ...
- java 导入world数据_java读取world文件,把world文件中的内容,原样输出到页面上。...
POI,处理可以.样式在Java代码中添加就可以.给了一个例子这个是Excel的.package cn.com.my.common; import java.io.File; import java. ...
- python 保存pdf文件_PyPDF2读取PDF文件内容保存到本地TXT实例
我就废话不多说了,大家还是直接看代码吧! from PyPDF2.pdf import PdfFileReader import pandas as pd def Pdf_to_txt(pdf): f ...
- PyPDF2读取PDF文件内容保存到本地TXT
利用PyPDF2读取PDF文件内容保存到本地TXT from PyPDF2.pdf import PdfFileReader import pandas as pddef Pdf_to_txt(pdf ...
- python读取大文件csv_python 快速把超大txt文件转存为csv的实例
python 快速把超大txt文件转存为csv的实例 今天项目有个需求,就是把txt文件转为csv,txt之间是空格隔开,转为csv时需要把空格转换为逗号,网上找的一个版本,只需要三行代码,特别犀利: ...
- java 文件夹下的文件_java读取某个文件夹下的所有文件
import java.io.FileNotFoundException; import java.io.IOException; import java.io.File; public class ...
最新文章
- eolinker 相关
- zcmu1862(模拟)
- 【Python】Jupyter Notebook这款「骚气满满」的小工具,简直太爱了!
- Shell命令-Sort,Join
- 海南首例供港造血干细胞志愿者启程赴广东捐献
- H3C telnet 配置
- 如何编程在一个文本文件中每隔n个字符插入一个换行符c语言实现,C语言程序设计A形成性作业及答案(31页)-原创力文档...
- 贝叶斯网络分析软件Netica
- 算法题解:旅行商(TSP)问题JAVA算法求解
- 领克01、领克02、领克03,百度地图新系统安装第三方软件教程
- 重装WIN7系统 - 通用激活
- 算命小程序公历农历阴历阳历切换选择组件
- 你是人见人捏的“软柿子”吗
- 数据库身份证号用什么类型_为什么喝不同的茶要用不同类型的茶具?
- 关于CreateParams的参数
- Qt笔记(四十一)之qtcreator添加pri文件
- 弘辽科技:抖音最大对手,有了新变化
- 0427-android-距离感应了解一下
- 百度人脸识别搜索是怎么实现的?
- zuul 详解,带视频
热门文章
- 地信(GIS)方向考研~​地理学
- R绘图笔记 | 火山图的绘制
- 大量测试数据填充数据库
- Jmeter调用第三方jar包,配合BeanShell使用
- (xi,yi,zi ) (xj , yj , zj) 的对数
- 一些芯片查询和器件选型网站
- Python爬虫练习五:爬取 2017年统计用区划代码和城乡划分代码(附代码与全部数据)
- Scratch开发的双人格斗游戏,包含游戏源码,图片素材分享!
- Windows、Mac配置hosts
- 吴健朱丹《爱上女主播》激吻戏被删成遗憾(图)