首页 > 其他分享 >输入流和字符串互转InputStream2String和String2InputStream

输入流和字符串互转InputStream2String和String2InputStream

时间:2024-04-11 11:55:55浏览次数:19  
标签:InputStream2String String stream printStackTrace String2InputStream catch 互转 new

输入流转字符串

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 public static String InputStream2String(InputStream in) {     InputStreamReader reader = null;     try {         reader = new InputStreamReader(in, "UTF-8");     catch (UnsupportedEncodingException e1) {         e1.printStackTrace();     }     BufferedReader br = new BufferedReader(reader);     StringBuilder sb = new StringBuilder();     String line = "";     try {         while ((line = br.readLine()) != null) {             sb.append(line);         }     catch (IOException e) {         e.printStackTrace();     }     return sb.toString(); }

  

字符串转输入流

1 2 3 4 5 6 7 8 9 public static InputStream String2InputStream(String str) {     ByteArrayInputStream stream = null;     try {         stream = new ByteArrayInputStream(str.getBytes("UTF-8"));     catch (UnsupportedEncodingException e) {         e.printStackTrace();     }     return stream; }

  

标签:InputStream2String,String,stream,printStackTrace,String2InputStream,catch,互转,new
From: https://www.cnblogs.com/lvjinlin/p/18128734

相关文章

  • Excel进行IP的字符型与整形互转
    假设原IP所在的单元格为A1,那么在需要显示正常IP的单元格中输入以下公式:1、ip地址字符型转换成整形:=LEFT(A1,FIND(".",A1)-1)*256^3+MID(A1,FIND(".",A1)+1,FIND(".",A1,FIND(".",A1)+1)-FIND(".",A1)-1)*256^2+MID(A1,FIND(".",A1,FIND(".",......
  • QImage 与 Mat 互转
     QImage转MatMatQImage2Mat(QImage&img){cv::Matmat;switch(img.format()){caseQImage::Format_RGB32://一般Qt读入彩色图后为此格式mat=cv::Mat(img.height(),img.width(),CV_8UC4,(void*)img.constBits(),img.bytesPerLine())......
  • Buffer 与 Mat 互转
    Linux系统做音视频开发,很多时候要用到opencv,就需要把图片Buffer数据转换成Mat对象来使用 Buffer转MatMatBuffer2Mat(unsignedchar*buffer,intlen){vector<unsignedchar>img_data(buffer,buffer+len);Matimg=imdecode(img_data,IMREAD_ANYCOLOR......
  • 公钥私钥和模数指数相互转换
    pem格式公钥私钥读取解析公钥私钥pem格式加解密示例根据私钥pem生成模数和指数NED生成模数和指数NED的公钥私钥NED导出pem格式#include<SylixOS.h>#include<stdio.h>#include<crypto.h>#include<mbedtls/ssl.h>#include<mbedtls/platform.h>......
  • [转帖]Alien :RPM 和 DEB 互转
    https://www.cnblogs.com/awakenedy/articles/9707416.html 使用Alien将RPM转换成DEB以及将DEB转换成RPM在本文中,我们将为你介绍alien,一个用于在各种不同的Linux包格式相互转换的工具,其最常见的用法是将.rpm转换成.deb(或者反过来)。如果你需要某个特定类型的包,而你只能找......
  • FFmpeg图片与视频相互转换命令
    FFmpeg图片与视频相互转换命令命令简介该命令可以实现对图片和视频之间的相互转换,即:图片转视频和视频转图片。视频转图片命令的格式ffmpeg-i[输入文件][滤镜参数(可选)][输出文件]输入文件指定你要转哪个视频文件。滤镜参数详见FFmpeg滤镜命令简介,并且可以添加编解码......
  • 二进制、十进制与十六进制相互转化
    二进制数(满2进1):表示方式01010110十进制数(满10进1):表示方式为常规数字表示十六进制(满16进1):数字0-15分别对应0123456789ABCDEF二进制数转十进制:1010 转换为10进制(从左往右):1*2^3+0*2^2+1*2^1+0*2^0=10十进制转二进制:10短除法除以2从下到上取余数1010二进制转换为十六进制:101......
  • 【经验】关于c++11中string类型字符串和整形相互转化的用法
    https://blog.csdn.net/Elephant_King/article/details/129225134 c++11中为我们提供了许多非常方便的函数,可以帮助我们在整形与string类型字符串进行转换关于Dev-c++如何使用c++11,因为本人是mac系统,使用cLion,无法安装Dev,可以在网上搜其他教程实现整形转字符串(to_string())to_s......
  • 【ArcPy】矢量数据与Numpy数组互转
    代码importarcpyinputshp=r"C:\Users\admin\Desktop\excelfile\0.shp"outputshp=r"C:\Users\admin\Desktop\excelfile\copy02.shp"spatial_ref=arcpy.Describe(inputshp).spatialReferencearr=arcpy.da.FeatureClassToNumPyArray(in......
  • Flutter中JSON、List和Map之间的相互转换
    JSON转换为Map要将JSON字符串转换为Dart的Map对象,您可以使用Flutter的内置json库。这个库提供了jsonDecode()函数,可以将JSON字符串解析为Dart的Map对象import'dart:convert';StringjsonString='{"name":"John","age":30}';Map<String,dynamic>us......