zoukankan      html  css  js  c++  java
  • 输入流和字符串互转,InputStream2String,String2InputStream

    输入流转字符串

    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();
    }
    

      

    字符串转输入流

    public static InputStream String2InputStream(String str) {
    	ByteArrayInputStream stream = null;
    	try {
    		stream = new ByteArrayInputStream(str.getBytes("UTF-8"));
    	} catch (UnsupportedEncodingException e) {
    		e.printStackTrace();
    	}
    	return stream;
    }
    

      

  • 相关阅读:
    第一次作业
    第五次作业
    第四次作业
    第三次作业
    第二次作业
    第一次作业
    第五次作业
    第四次作业
    第三次作业
    第二次作业
  • 原文地址:https://www.cnblogs.com/nihaorz/p/5725224.html
Copyright © 2011-2022 走看看