Исключение индекса строки за пределами JavaJAVA

Программисты JAVA общаются здесь
Anonymous
Исключение индекса строки за пределами Java

Сообщение Anonymous »

Я получаю следующую ошибку при вызове функции из моего класса:

Код: Выделить всё

java.lang.StringIndexOutOfBoundsException: String index out of range: -1
.
Хотя я использовал системные распечатки, чтобы увидеть входные данные, которые я передаю в функцию substring(), и все кажется правильным. Функция isContained() возвращает логическое значение, определяющее, находится ли подстрока, переданная в качестве параметра, в списке слов. Мой код:

Код: Выделить всё

for(int i=0; i

Подробнее здесь: [url]https://stackoverflow.com/questions/20162145/string-index-out-of-bounds-exception-java[/url]

Вернуться в «JAVA»