Lors du développement de Java, je rencontrerai inévitablement la nécessité de convertir les flux d'entrée en type de chaîne. Je rencontre souvent de tels besoins dans le développement Android, donc j'en ferai une classe d'outils et la partagerai avec vous, dans l'espoir de vous aider. C'est aussi la première fois que je rédige un blog personnel, j'espère que vous pourrez le soutenir. Merci!
public static String streamToString (InputStream IS) {BufferedReader Reader = new BufferedReader (new InputStreamReader (IS)); // new a StringBuffer est utilisé pour la chaîne Stitching StringBuffer sb = new StringBuffer (); Chaîne line = null; essayez {// lorsque le contenu du flux d'entrée est terminé la lecture pendant ((line = reader.readline ())! = null) {sb.append (line + "/ n"); } // N'oubliez pas de fermer les données du flux pour enregistrer la consommation de mémoire est.close (); Reader.Close (); return sb.toString (); } catch (ioException e) {e.printStackTrace (); } retourner null;}Ce qui précède est l'implémentation Java des flux d'entrée dans la chaîne introduite par l'éditeur. J'espère que ce sera utile à tout le monde. Si vous avez des questions, veuillez me laisser un message et l'éditeur répondra à tout le monde à temps. Merci beaucoup pour votre soutien au site Web Wulin.com!