terryang的gravatar头像
terryang 2014-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
最代码最近下载分享源代码列表最近下载
1126055836  LV13 2021年8月20日
dxsfzy123  LV1 2020年5月26日
三生石sh1  LV13 2019年3月26日
Nen Code  LV1 2018年3月8日
yezifeng  LV1 2018年1月17日
PLOKMIJN  LV6 2017年10月10日
kimliyanlin  LV1 2017年9月18日
ymz123456  LV3 2017年9月14日
almahehe  LV1 2017年5月12日
紫蝶520  LV1 2017年3月15日
最代码最近浏览分享源代码列表最近浏览
1719863922  LV11 2月11日
sayalala  LV1 1月12日
AURORORKKK 2021年12月23日
暂无贡献等级
Levi丶 2021年12月21日
暂无贡献等级
2480256868  LV1 2021年11月19日
zxm0317  LV10 2021年11月3日
cccmap 2021年9月22日
暂无贡献等级
hello_jugg  LV5 2021年9月13日
zyvslxl  LV1 2021年8月25日
鼠小王  LV2 2021年8月25日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友