博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
字符串转换为输入流
阅读量:7004 次
发布时间:2019-06-27

本文共 799 字,大约阅读时间需要 2 分钟。

hot3.png

将获取的字符串转换为输入流,然后通过输出流写到文件上:

    public static int appendFile(String text, OutputStream outStream) throws IOException {                byte[] bs = text.getBytes("UTF-8");    	InputStream in = new ByteArrayInputStream(bs);        try {            int byteCount = 0;            byte[] buffer = new byte[1024];            int bytesRead = -1;            while ((bytesRead = in.read(buffer)) != -1) {                outStream.write(buffer, 0, bytesRead);                byteCount += bytesRead;            }            outStream.flush();            return byteCount;        } finally {            try {                in.close();            } catch (IOException ex) {                LOGGER.warn("Could not close InputStream", ex);            }        }    }

转载于:https://my.oschina.net/u/1051372/blog/189790

你可能感兴趣的文章
Linux cron crontab用法(转载)
查看>>
Window 编译Openssl
查看>>
SAMBA 生产环境应用实例
查看>>
WPF - Group分组对ListBox等列表样式的约束
查看>>
Android 位置服务——BaiduLocation的使用
查看>>
源码专题之spring设计模式:单例模式
查看>>
WPF 将图片进行灰度处理
查看>>
用Intellij idea搭建solr调试环境
查看>>
你用过不写代码就能完成一个简单模块的组件么?
查看>>
js循环POST提交添加辅助单位
查看>>
solr6.6教程-从mysql数据库中导入数据(三)
查看>>
[OpenGL] glTranslatef(); glScaled(); glRotatef(); 函数介绍
查看>>
node 模块开发的一个小坑
查看>>
HTML5+CSS3 为 input 添加一键删除按钮
查看>>
03.Java基础(线程池和Callable<T>)
查看>>
Intellij IDE破解步骤
查看>>
git使用第一天,新建分支(sourceTree)
查看>>
有人说学了C语言,两天就能把Java学会,再过两个星期就可以找工作了,是真的吗?...
查看>>
9月14日云栖精选夜读 | 为什么说 Java 程序员到了必须掌握 Spring Boot 的时候?
查看>>
android qq 消息页面 editview 获得焦点把 标题栏 顶上去 问题
查看>>