java合并多个⽂件_通过java来实现对多个⽂件的内容合并到⼀
个⽂件中
现在有多个txt⽂本⽂件,需要把这么多个⽂件的内容都放到⼀个⽂件中去
以下是实现代码
package st;
import java.io.*;
public class FileCombine {
public static void main(String[] args) throws IOException {
//定义输出⽬录
String FileOut="E:\\Mycode\\SBgong\\output\\1.txt";
BufferedWriter bw=new BufferedWriter(new FileWriter(FileOut));
//读取⽬录下的每个⽂件或者⽂件夹,并读取⽂件的内容写到⽬标⽂字中去
File[] list = new File("E:\\Mycode\\SBgong\\input\\2012-09-22").listFiles();
int fileCount = 0;
int folderConut= 0;
for(File file : list)
{
if(file.isFile())
{
fileCount++;
BufferedReader br = new BufferedReader(new FileReader(file));
String line;
while((adLine())!=null) {
bw.write(line);
}
br.close();
}else {
folderConut++;
}
}
bw.close();
System.out.println("输⼊⽬录下⽂件个数为"+fileCount); System.out.println("输⼊⽬录下⽂件夹个数为"+folderConut); }
}
运⾏结果:
node遍历给定⽬录下特定⽂件,内容合并到⼀个⽂件
遍历⽬录⽤了fs.readdir这个异步⽅法,得到当前⽬录下所有的⽂件和⽬录的⼀个数组.然后判断: if⽂件,并且后缀符合设定的规则(本⽂例⼦是符合后缀ts,js)直接⽤同步⽅法写⼊, if⽬录,继续 ...
linux下复制⼀个⽂件的内容到另⼀个⽂件怎么对文件夹加密
cat path/to/file/filename1 >> path/to/file/filename2 例如: cat id_rsa.pub >> ~/.ssh/author ...
Windows 下⾃动同步⽂件夹内容到另⼀个⽂件夹下
实现windows 使⽤bat脚本⽂件,复制⽂件夹到另⼀个盘,参考如下代码:/y是可以不显⽰:提⽰你需要覆盖⼀个⽂件,如下图: bat⽂件内容为
@echo off echo "使⽤bat脚 ...
【linux】复制⽂件夹内容到另⼀个⽂件夹
我⼀直觉得cp是个⾮常简单的指令.结果居然遇到坑了.记录⼀下. ⽂件夹1:test1/ ⽂件夹2:test2/ ⽬标:将test1/中的所有⽂件和⽬录拷贝到test2/中 正确指令: cp -rf t ...
Java基础⾯试操作题: File IO ⽂件过滤器FileFilter 练习 把⼀个⽂件夹下的.java⽂件复制到另⼀个⽂件夹下的.txt⽂件
package com.swift; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File ...
Path,Files巩固,题⽬:从键盘接收两个⽂件夹路径,把其中⼀个⽂件夹中(包含内容)拷贝到另⼀个⽂件夹中
这个题⽬⽤传统的File,InputStream可以做,但是如果⽤Files,Path类做,虽然思路上会困难⼀些,但是代码简洁了很多,以下是代码: import java.io.IOException ...
⽂件下载Controller,⽂件夹内容监听,⽂件上传,运⾏程序通过url实现⽂件下载
⽂件下载Controller @RequestMapping("/fileDownLoad") public ResponseEntity fileDo ...
C# 将多个office⽂件转换及合并为⼀个PDF⽂件
PDF⽂件介绍 PDF(Portable Document Format )⽂件源于20世纪90年代初期,如今早已成为了⼀种最流⾏的的⽂件格式之⼀.因为PDF⽂件有很多优点: ⽀持跨平台和跨设备共享 ...
随机推荐
⽔流⾬渍shader
战神斯巴达之魂的⾬渍做的很逼真,尝试了下,似乎是差不多了,整体⽋缺不少 普通平⾯: 环形流动: 河流: shader实现,3层加上⼀个偏移层 圆形的⾬渍流动和河流要重新展⼀下UV
[ionic开源项⽬教程] - 第8讲 根据菜单分类加载数据(重要)
[ionic开源项⽬教程] - 第8讲 根据菜单分类加载数据(重要) [效果图] 注意 今天遇到⼀个⽐较棘⼿的问题,就是左右滑动菜单的设计不合理性,所以tab1.html对应的视图层和control ...
使⽤jvisualvm
jvisualvm是java开发,调试,监控,分析内存的⼀个可视化⼯具,可以在安装完JDK中到,⼀般在bin⽬录下 之前调试tomca内存分配,现在总结下⼼得, windows下的tomcat修改c ...
mongodb的安装⽅法
Codeforces 1077C Good Array 坑 C
实现java随机数Random的⼏招
⼀,在java.util这个包⾥⾯提供了⼀个Random的类,我们可以新建⼀个Random的对象来产⽣随机数,可以产⽣随机整数.随机float.随机double,随机long,这个也是我们经常⽤的⼀个 ...
C语⾔ · 友好数
算法训练 友好数 时间限制:1.0s 内存限制:256.0MB 问题描述 有两个整数,如果每个整数的约数和(除了它本⾝以外)等于对⽅,我们就称这对数是友好的.例如: 9的约数和有:1 ...
ios开发之--ZHPickView输出格式不出现 +0000
这样写就不会输出 +0000了 NSDate *select = [_datePicker date]; NSDateFormatter *dateFormatter = [[NSDateFormat ...
A1038
⽤⼀串数拼接成⼀个数,输出最⼩的. 思路:使⽤string和相关的函数. #include #include #include
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论