Jak uniknąć znaków specjalnych HTML w Javie?

Czy istnieje sposób przekonwertowania łańcucha znaków na ciąg znaków, który będzie wyświetlany poprawnie w dokumencie internetowym? Na przykład zmiana ciągu

"<Hello>"

Do

"&lt;Hello&gt;"