從我的類中調用函數時出現以下錯誤: java.lang.StringIndexOutOfBoundsException:字符串索引超出範圍:-1 雖然我使用系統打印來查看我正在傳遞substring()函數的輸入,並且一切看起來都是正確的。函數isContained()返回一個布爾值,用於定義作爲參數傳遞的子字符串是否在單詞列表中。我的代碼是:字符串索引越界異常java
for(int i=0; i<=size; i++)
for(int j=i+1; j<=size; j++)
if(isContained(str.substring(i,j-i)))
System.out.println(str.substring(i,j-i));
其中size是我傳遞的功能
我認爲問題是當我= 0和j =大小。 – flyman
你甚至試圖調試它 –
我不認爲問題在那裏飛。出現錯誤i = 1 .. – Rakim