ByteArrayOutputStream
来源:互联网 发布:公共安全与大数据 编辑:程序博客网 时间:2024/05/18 00:01
<pre name="code" class="html">本想使用ByteArrayBuffer发现已经没有了,改为使用ByteArrayOutputStream,然后下面代码出现中文乱码现象
String str = null;ByteArrayOutputStream bout=new ByteArrayOutputStream();try {URL url = new URL(params[0]);InputStream os = url.openStream();int len = 0;byte []buffer = new byte[1024];while (-1!=(len=os.read(buffer))) {bout.write(buffer, 0, len);}byte[] byteArray = bout.toByteArray();str=new String(byteArray);
解决方法:
str=new String(byteArray);
改为
<pre name="code" class="html">str=new String(byteArray,"GBK");
解决乱码问题,我的编译环境是UTF-8应该是源文件是GBK导致的问题
0 0
- ByteArrayOutputStream
- ByteArrayOutputStream
- ByteArrayOutputStream
- ByteArrayOutputStream
- ByteArrayOutputStream用法
- ByteArrayOutputStream&ByteArrayInputStream
- ByteArrayOutputStream用法
- ByteArrayOutputStream用法
- ByteArrayOutputStream, ByteArrayInputStream
- ByteArrayOutputStream用法
- ByteArrayOutputStream用法
- 速用-ByteArrayOutputStream
- ByteArrayOutputStream用法
- ByteArrayOutputStream用法
- ByteArrayOutputStream用法
- ByteArrayOutputStream 理解
- ByteArrayOutputStream用法
- ByteArrayOutputStream/ByteArrayInputStream作用
- 轮播
- 2016秋招面经
- Eclipse SVN文件对比详解
- 【转】如何在Windows下使用LAPACK和ARPACK
- spring中的ioc
- ByteArrayOutputStream
- Git for Windows安装和基本设置
- Java代码块执行顺序
- flash-connect模块
- Android中Intent的详细用法
- FragmentPagerAdapter和FragmentStatePagerAdapter的区别
- 学习笔记 C++ 封装(上)
- 串口通信模块5:串口操作自定义类(2)
- JavaScript数据结构与算法