Запрос о методе trim () в Java

Я задал вопрос ранее, но встретил резкую критику, поэтому здесь я задаю его снова. Проще и перефразировано, чтобы обратиться к тем, кто, возможно, был обеспокоен тем, как я спрашивал это раньше.

ПРЕДПОСЫЛКИ Я разбираю некоторые HTML для информации. Я выделил все в серии строк, но содержание, которое я хочу захватить, и кучу пробелов после него. Чтобы избавиться от пробелов, я решил использовать trim (), но у меня были проблемы. Последние несколько строк моего кода являются тестами:

System.out.println("'" + someString + "'\n'" + someString.trim() + "'");

Результаты были:

'Sophomore                                          '
'Sophomore                                          '

Я волновался, что у меня могут возникнуть проблемы с тем, как я вызываю trim (), так как мы все время от времени делаем ошибки, поэтому я проверил это так:

String s = "   hello         ";
System.out.println("'" + s+ "'\n'" + s.trim() + "'");

Результаты были:

'  hello     '
'hello'

МОЙ ВОПРОС Что я делаю не так? Я хочу получитьSophomore»невторокурсник'

Я с нетерпением жду ваших отличных ответов (заранее спасибо!).

Ответы на вопрос(2)

Ваш ответ на вопрос