hubert
41 уровень

Говнокод #21

Пост из группы Архив info.javarush.ru
3710 участников
return Long.parseLong(content.substring(content.lastIndexOf('/' + 1)));
Комментарии (3)
  • популярные
  • новые
  • старые
Для того, что бы оставить комментарий вы должны авторизоваться
cyrillkurochkin27 уровень, Киев
24 декабря 2014, 01:29
hubert ресурс то у вас обучающий, неплохо бы и объяснить начинающим в чем тут ошибки и почему так нельзя (я про всю рубрику Говнокод, выбрал ластпост).
Тем не мнении за рубрику спасибо, поржал, поучился.
Izhak22 уровень, Москва
27 мая 2014, 01:47
Здесь, мне кажется, есть три проблемы
1. '/'+1 = '0'
либо имелась в виду позиция '/' плюс 1. Но тогда скобка стоит не там. И могут быть исключения, если не будет вообще искомого символа .contains
2. Нет проверки оставшейся в content подстроки на длину числа
3. Нет проверки вырезаемой подстроки на запрещённые символы
iZulrad34 уровень, Самара
17 декабря 2014, 13:54
del XD