0
我期望能夠判斷字符串的索引是否包含任何字符;爲什麼要避免StringIndexOutOfBoundsException。確定字符串的索引是否包含字符
目前我有什麼設置是這樣的:
for (int i = 0; i < largestLeng; i++)
{
for (int n = 0; n < wordRay.length; n++)
{
stringTemp = wordRay[n];
stringTempRev = new StringBuilder(stringTemp).reverse().toString();
if (stringTempRev.charAt(i) == true)
{
output += stringTempRev.charAt(i);
}
}
output += "\n";
}
可能有一個簡單的方法來解決這一點,雖然目前我撞到南牆。我一直在搜索Java是否可以「除了」或「傳遞」一個錯誤(因爲Python的一些變體包括)。雖然我對這個話題不太確定。
感謝您的幫助。
編輯
這是爲了迴應我的類實驗室,我試圖完成,這是樣本數據給出:
2003 TCEA STATE CONTEST
要在那裏它應該作爲此輸出:
TEA3
STE0
EAC0
TTT2
NS
O
C
我的問題無法確定「字符串的索引是否通過了所包含字符的數量」;因爲所給的一些詞語的長度各不相同。
這很容易通過我忽略的解決方案解決;由@dasblinkenlight提供。
'if(index
dasblinkenlight
'if(stringTempRev.charAt(i)== true)'你在這裏發生了什麼? – sam
@dasblinkenlight它不起作用,但也許我做錯了什麼。 – Saroekin