会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Hero King
InputStream、OutputStream、String之间的读出、写入
Code
/** */
/**
* 将输入流读入字符串
*
*
@param
instream
* 输入流
*
@param
charset
* 字符集
*
@return
*
@throws
IOException
*/
public
String inputStream2String(InputStream instream, String charset)
throws
IOException
{
BufferedReader reader
=
new
BufferedReader(
new
InputStreamReader(
instream, charset));
StringBuffer buffer
=
new
StringBuffer();
String line
=
null
;
while
((line
=
reader.readLine())
!=
null
)
{
buffer.append(line);
}
instream.close();
return
buffer.toString();
}
/** */
/**
* 将字符串写入输出流
*
*
@param
outstream
* 输出流
*
@param
s
* 字符串
*
@param
charset
* 字符集
*
@throws
IOException
*/
public
void
string2OutputStream(OutputStream outstream, String s,
String charset)
throws
IOException
{
BufferedWriter writer
=
new
BufferedWriter(
new
OutputStreamWriter(
outstream, charset));
writer.write(s);
writer.close();
}
posted on
2009-10-17 00:21
Hero King
阅读(
1713
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
导航
博客园
首页
新随笔
联系
订阅
管理
公告