Удаление символов строки до определенного символа

Есть String city = Asia/Barnaul, как ей присвоить значение Barnaul? т.е. удалить все символы до "/".


Ответы (2 шт):

Автор решения: Эникейщик

Никак. В Яве строки неизменяемые.

Присвоить нужное значение другой строке можно так

String city = "Asia/Barnaul";
String[] parts = city.split("/");
String part2 = parts[1];
→ Ссылка
Автор решения: Barmaley

Решение в одну строку и работоспособное даже если отсутствует символ /

s = s.substring(s.lastIndexOf('/')+1);
→ Ссылка