/*
* 讲一个图片文件按照指定的大小切割成多个碎片文件。
* 方法:
* 循环读取数据到缓冲区,存放到不同的文件中就OK的啦
*/
package ioTest.io3;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class SplitFileDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
splitFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
//定义一个切割文件的方法
public static void splitFile() throws IOException
{
FileInputStream fileInputStream=new FileInputStream("F:\\splitFiles\\split.bmp");
FileOutputStream outputStream=null;
byte[] buf=new byte[1024*70];
int count=0;
int len=0;
while((len=fileInputStream.read(buf))!=-1)
{
outputStream=new FileOutputStream("F:\\splitFiles\\split"+(++count)+".part");
outputStream.write(buf, 0, len);
outputStream.flush();
outputStream.close();
System.out.println("count的值:"+count);
}
fileInputStream.close();
System.out.println("切割成功");
}
}
相关推荐
这是用java做的文件分割器,有两个版本,一个使用IO,另一个使用NIO,可以分割任意格式的文件。是在Linux下的eclipse中做的。
利用java io写了一个文件分割和合并的代码,两个文件分开,希望可以对大家有帮助
java 文件分割合并源码,实现了文件的分割与合并,对Java IO 的学习有很大帮助。
import java.io.FileNotFoundException; import java.io.IOException; import java.io.RandomAccessFile; import java.util.Scanner; public class Main { public static void main(String[] arg
相信很多朋友,在用移动设备看电子书的时候,都遇到过一个问题。 如果电子书太大了,加载过慢怎么办? 在电脑上下载了txt格式的电子书以后,动辄10几万字,打开太慢怎么办? 所以设计了这个程序 ...
主要介绍了Java 使用IO流实现大文件的分割与合并实例详解的相关资料,需要的朋友可以参考下
一个文本分割器,能把txt文件变为想要的大小,易于保存使用和修改,主要时java的io流
java课程设计,io流+gui界面,注释详细,简单易懂。
Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...
Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...
Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码...
Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码...
Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...
Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码...
Java二进制IO类与文件复制操作实例 16个目标文件 内容索引:Java源码,初学实例,二进制,文件复制 Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系...
12反射 是java程序开发的特征之一,允许java程序对自身进行检查,并能直接操作程序的内部属性; instanceof操作符,instanceof.java; 获取类的信息,ViewClassInfoJrame.java; 动态调用类的方法,CallMetod.java; ...
Java二进制IO类与文件复制操作实例 16个目标文件 内容索引:Java源码,初学实例,二进制,文件复制 Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系...
.CSV文件是以逗号分割的数据仓储,读取数据时从每一行中读取一条数据元祖,也是一条数据,再用字符分割的方式获取表中的每一个数据项。 import java.io.BufferedReader; import java.io.FileReader; ...
主要介绍了Java实现大文件的切割与合并操作,结合实例形式分析了java基于io及util操作大文件按指定个数分割与合并相关操作技巧,需要的朋友可以参考下