В Java я делаю это, чтобы обрезать строку:
String input = " some Thing ";
System.out.println("before->>"+input+"<<-");
input = input.trim();
System.out.println("after->>"+input+"<<-");
Выход:
before->> some Thing <<-
after->>some Thing<<-
Работает. Но я задаюсь вопросом, правильно ли присваивая себе переменную, я поступаю правильно. Я не хочу тратить ресурсы, создавая другую переменную и присваивая ей обрезанное значение. Я хотел бы выполнить обрезку на месте.
Так я делаю это правильно?