Как преобразовать представление UTF-8 в String в Java?

Учитывая следующий код:

String tmp = new String("\\u0068\\u0065\\u006c\\u006c\\u006f\\u000a");

String result = convertToEffectiveString(tmp); // result contain now "hello\n"

Предоставляет ли JDK уже некоторые классы для этого? Есть ли библиотека, которая это делает? (желательно под maven)

Я безуспешно пробовал использовать ByteArrayOutputStream.

8
задан Stephan 7 October 2014 в 10:25
поделиться