extractWord( firstWord, randomIndex( 1, 7 ) );
extractWord( secondWord, randomIndex( 1, 8 ) );
extractWord( thirdWord, randomIndex( 1, 1 ) );这个方法里面有超过字符串最大长度的字符访问方法,你自己好好检查这段代码看看
extractWord( secondWord, randomIndex( 1, 8 ) );
extractWord( thirdWord, randomIndex( 1, 1 ) );这个方法里面有超过字符串最大长度的字符访问方法,你自己好好检查这段代码看看
int finalspace = wordList.indexOf(" ");
if(finalspace > 0)
{
return wordList.substring(0,finalspace);
}
else
{
return "";
}
extractWord( secondWord, randomIndex( 1, 8 ) );
extractWord( thirdWord, randomIndex( 1, 1 ) );这段代码是有毛病,但是改过来之后,还是不行
if(letters.indexOf(wordList.charAt(i))==-1 &&
letters.indexOf(wordList.charAt(i+1))==-1){
wordList = wordList.substring(0,i) + wordList.substring(i+1, wordList.length());
i--;
}
}
int count=0;
while(count<(wordIndex-1)){
int psspace= wordList.indexOf(" ");
wordList = wordList.substring(psspace + 1); //modified
count++;
}
//int finalspace = wordList.indexOf(" "); return wordList.trim(); //modified