最代码广告位
terryang的gravatar头像
terryang2014-03-30 14:42:37

java通过InputStream读取和写入文件操作实例代码

1. File to InputStream

File file = new File("file.xml");
InputStream inputStream = new FileInputStream(file);

2.InputStream to File

InputStream inputStream = new FileInputStream("file.xml");

OutputStream  outputStream = new FileOutputStream("file-new.xml");

int bytesWritten = 0;
int byteCount = 0;

byte[] bytes = new byte[1024];

while ((byteCount = inputStream.read(bytes)) != -1)
{
          outputStream.write(bytes, bytesWritten, byteCount);
           bytesWritten += byteCount;
}
inputStream.close();
outputStream.close();

项目截图

java通过InputStream读取和写入文件操作实例代码


最代码官方编辑于2016-3-11 9:19:39


打赏

文件名:InputStreamFile.rar,文件大小:3.79K下载
  • /
      • /InputStreamFile
        • /InputStreamFile/.classpath
        • /InputStreamFile/.project
          • /InputStreamFile/bin
              • /InputStreamFile/bin/com
                  • /InputStreamFile/bin/com/test
                    • /InputStreamFile/bin/com/test/InputStreamFile.class
            • /InputStreamFile/bin/file-new.xml
            • /InputStreamFile/bin/file.xml
最代码最近下载分享源代码列表最近下载
三生石sh1 LV132019年3月26日
月亮月亮月亮星星
Nen Code LV12018年3月8日
星星
yezifeng LV12018年1月17日
星星
PLOKMIJN LV52017年10月10日
月亮星星
kimliyanlin LV12017年9月18日
星星
ymz123456 LV32017年9月14日
星星星星星星
almahehe LV12017年5月12日
星星
紫蝶520 LV12017年3月15日
星星
875461371 LV12016年12月15日
星星
adminkk LV22016年12月13日
星星星星
最代码最近浏览分享源代码列表最近浏览
不知名的程序员 LV23月30日
星星星星
李亚威111111111 LV13月29日
星星
YuQ23333 LV13月5日
星星
李振林 LV102019年11月15日
月亮月亮星星星星
ljpzh123 LV22019年11月8日
星星星星
4703413532019年10月29日
暂无贡献等级
KelvinYip LV12019年10月23日
星星
12868942019年9月30日
暂无贡献等级
ztr_75 LV12019年9月20日
星星
g602270944 LV72019年9月17日
月亮星星星星星星
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友