String与InputStream转换

简介:

1、String与InputStream转换

(1)String -> InputStream

 
  1. String   str   =   "hello world"
  2. InputStream   inputStream   =   new   ByteArrayInputStream(str.getBytes()); 

(2)InputStream -> String

 
  1. byte   b;  
  2. ByteArrayOutputStream   baos   =   new   ByteArrayOutputStream();  
  3. while((b=inpputstrea.read())!=-1){  
  4.         baos.write(b);  
  5. }  
  6. return   baos.toString();  

 


本文转自 zhouhaipeng 51CTO博客,原文链接:http://blog.51cto.com/tianya23/718201,如需转载请自行联系原作者


相关文章
|
XML 数据格式
hutool将XML文档转换为String
hutool将XML文档转换为String
|
8天前
InputStream,String,File相互转化
InputStream,String,File相互转化
11 3
|
1月前
channelSftp.put(InputStream src, String dst, int mode);里的mode都是什么类型的
【5月更文挑战第15天】channelSftp.put(InputStream src, String dst, int mode);里的mode都是什么类型的
50 2
|
1月前
|
存储 JavaScript 前端开发
java9新特性之-String存储结构变更--集合工厂方法-- InputStream 加强--增强的 Stream API讲解
java9新特性之-String存储结构变更--集合工厂方法-- InputStream 加强--增强的 Stream API讲解
50 0
Java基础String,int,Integer类型的互相转换
Java基础String,int,Integer类型的互相转换
Java基础String,int,Integer类型的互相转换
|
JavaScript Java 数据库
UTF-8 GBK UTF8 GB2312之间的区别和关系,Java中String和byte[]间的转换,byte 是怎样转为汉字,汉字转byte的;char与
UTF-8 GBK UTF8 GB2312之间的区别和关系,Java中String和byte[]间的转换,byte 是怎样转为汉字,汉字转byte的;char与
307 0
UTF-8 GBK UTF8 GB2312之间的区别和关系,Java中String和byte[]间的转换,byte 是怎样转为汉字,汉字转byte的;char与
|
Java Linux Go
知识分享之Golang——常用的类型转换int、string、float互相转换
知识分享之Golang篇是我在日常使用Golang时学习到的各种各样的知识的记录,将其整理出来以文章的形式分享给大家,来进行共同学习。欢迎大家进行持续关注。 知识分享系列目前包含Java、Golang、Linux、Docker等等。
159 0
知识分享之Golang——常用的类型转换int、string、float互相转换
|
Java
Java:String和List互相转换
Java:String和List互相转换
93 0
|
JSON 小程序 PHP
解决php无法将string转换为json的办法
解决php无法将string转换为json的办法
177 0
解决php无法将string转换为json的办法