1. Escenario: la cadena de cadena contiene ramas, y cada línea debe extraerse y procesarse.
2. El código de referencia es el siguiente:
public static void main (string [] args) lanza ioexception {string s = "1/r/n2/r/n3/r/r/r/nabd/r/n"; BufferedReader BR = New BufferedReader (new InputStreamReader (new ByteArrayInputStream (s.getBytes (charset.forname ("utf8"))), charset.forname ("utf8"))); Línea de cadena; StringBuffer strBuf = new StringBuffer (); while ((línea = br.readline ())! = null) {if (! line.trim (). Equals ("")) {line = "<br>"+line; // Cada línea se puede procesar strbuf.append (línea+"/r/n"); }} System.out.println (strbuf.ToString ()); }Resultados de la ejecución:
<br> 1 <br> 2 <br> 3 <br> ABD
El método anterior para leer cadenas de ramas de cadena en Java es todo el contenido que comparto con ustedes. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.