当前位置:操作系统 > 安卓/Android >>

Android中字节流与字符串之间编码格式的转换

 

在文件的读取和网络的数据处理中,经常会在Byte和String 之间进行格式的转换。

 

Byte[] 字节流转换为String对象:

 

 fin=mContext.openFileInput("helloworld.txt");

 

int size=fin.available();

 

byte[]buffer=new byte[size];

 

while(fin.read(buffer)>0)

 

{

 

   mResult+=new String(buffer,"utf-8");

 

}

 

字符串转换为字符流:

 

String content="dfsfs";

 

fout.write(content.getBytes("utf-8"));

 

摘自燕龙安的专栏

补充:移动开发 , Android ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,