1. Cenário: a sequência da string contém ramificações e cada linha precisa ser extraída e processada.
2. O código de referência é o seguinte:
public static void main (string [] args) lança ioexception {string s = "1/r/n2/r/n3/r/n/r/nabd/r/n"; BufferErader BR = new BufferredReader (novo InputStreamReader (novo ByteArrayInputStream (s.getBytes (charset.forname ("utf8"))), charset.forname ("utf8")); Linha de string; StringBuffer strbuf = new StringBuffer (); while ((line = Br.readline ())! = null) {if (! line.trim (). Equals ("")) {line = "<br>"+linha; // cada linha pode ser processada strbuf.append (linha+"/r/n"); }} System.out.println (strbuf.toString ()); }Resultados da execução:
<br> 1 <br> 2 <br> 3 <br> Abd
O método acima de ler String Branch Strings em Java é todo o conteúdo que eu compartilho com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.