从java String中删除所有"<...>"

Mus*_*afa 0 java tags string

我有一个字符串,我想用<和>删除所有标签

例如:

在字符串中

<title>Java Code</title>
Run Code Online (Sandbox Code Playgroud)

将会

Java Code
Run Code Online (Sandbox Code Playgroud)

<pre><font size="7"><strong>Some text here

</strong></font><strong>
Run Code Online (Sandbox Code Playgroud)

将会

Some text here
Run Code Online (Sandbox Code Playgroud)

如何使用charAt(i)?提前致谢

dac*_*cwe 5

如何使用charAt(i)?

方法如下:

public static void main(String[] args) {
    String s = "<pre><font size=\"7\"><strong>Some text here\n\n</strong></font><strong>";

    String o = "";
    boolean append = true;
    for (int i = 0; i < s.length(); i++) {
        if (s.charAt(i) == '<')
            append = false;

        if (append)
            o += s.charAt(i);

        if (s.charAt(i) == '>')
            append = true;
    }

    System.out.println(o);
}
Run Code Online (Sandbox Code Playgroud)