Удаление символов строки до определенного символа
Есть 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);