Die folgenden Codeschnipsel betreffen den Bereich Java IO.
Wenn dir Fehler oder Verbesserungen auffallen, würde ich mich über einen Kommentar freuen.
String in einen InputStream umwandeln
Hier wird aus einem String ein InputStream erstellt. InputStreams werden häufig beim Schreiben in Dateien oder im Netzwerk benötigt.
String s = "mein Text"; InputStream bais = new ByteArrayInputStream(s.getBytes());
Exception Stack Trace in einen String umwandeln
Das folgende Codesnippet zeigt, wie in einer Methode der Stack Trace eines übergebenen Throwable Objektes in einen String umgewandelt werden kann.
public static String getStackTrace(final Throwable t) { final Writer result = new StringWriter(); final PrintWriter printWriter = new PrintWriter(result); t.printStackTrace(printWriter); return result.toString(); }