IO流
sanju_sanju
这个作者很懒,什么都没留下…
展开
-
内存(数组)流
★字节数组流 ByteArrayInputStream与ByteArrayOutputStream★字符数组流 CharArrayReader与CharArrayWriter★字符串流 StringReader 与StringWriter1、用于操作字节数组的流对象,其实它们就是对应设备为内存的流对象。2、该流的关闭是无效的,因原创 2016-08-09 23:13:54 · 225 阅读 · 0 评论 -
编码 解码 解码错误还原 “联通”
public class Stringcode {public static void main(String[] args) throws Exception {1、编码 (字符-->字节)String str = "呼啦啦";// byte b[] = str.getBytes("gbk"); //指定編碼byte b[] = str.getBytes();// 默認編碼print原创 2016-08-10 17:35:16 · 488 阅读 · 0 评论 -
序列流 SequenceInputStream
序列流 SequenceInputStream ——对多个流进行合并import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.SequenceInputStream;import java原创 2016-08-10 17:44:22 · 174 阅读 · 0 评论 -
文件切割与合并
实现对大文件的切割与合并。 按指定个数切(如把一个文件切成10份)或按指定大小切(如每份最大不超过10M),这两种方式都可以。文件切割:把一个文件切割成多个碎片,每个碎片的大小不超过1M。自己可把功能进一步扩展:切割前的文件名、长度,切割后的碎片个数、文件名等信息可写到第一个碎片中或另外用properties把这些写到配置文件中。 文件合并:这里简单假设已知被合并目录的File对象和原文件的名字原创 2016-08-10 22:35:37 · 312 阅读 · 0 评论 -
字符串截取
在java中,字符串“abcd”与字符串“ab你好”的长度是一样,都是四个字符。 但对应的字节数不同,一个汉字占两个字节。 定义一个方法,按照指定的字节数来取子串。 如:对于“ab你好”,如果取三个字节,那么子串就是ab与“你”字的半个,那么半个就要舍弃。如果取四个字节就是“ab你”,取五个字节还是“ab你”。package cn.hucn.IO.Day4;import原创 2016-08-10 23:53:37 · 154 阅读 · 0 评论