Если конкретная строка содержит символ новой строки, который невидим (не \ n, а 0A в шестнадцатеричном виде, поскольку это значение передается из базы данных), как я могу его сжать?Поможет ли Apache Chomp?
http://commons.apache.org/lang/api-2.5/org/apache/commons/lang/StringUtils.html#chomp(java.lang.String)
Шестнадцатеричная форма текста, возвращаемого из базы данных: "5761 6920 4D61 6E0D 0A"
Это переводится как "Wai Man"с возвратом каретки.
Вы можете использовать регулярное выражение
String text = "Hello\r\nThere\r\n"; String shortText = text.replaceAll("\r", "");