我試圖製作一種以相反順序返回單詞串的方法。返回在Java中輸入爲反向文本的字符串
IE /「西班牙的雨水主要落在了」 將返回:「在上大多屬於西班牙的雨水」
對於這個我不應該使用任何內置的Java類只是基本的Java 。
到目前爲止,我有:
lastSpace = stringIn.length();
for (int i = stringIn.length() - 1; i >= 0; i--){
chIn = stringIn.charAt(i);
if (chIn == ' '){
word = stringIn.substring(i + 1, lastSpace);
stringOut.concat(word);
lastS = i;
}
}
word = stringIn.substring(0,lastSpace);
stringOut.concat(word);
return stringOut;
我的問題是,當stringOut
返回給調用者總是是一個空字符串。
我做錯了什麼?也許我使用string.concat()
?
你的意思是,你必須使用只內置了Java類? – ecleel 2009-02-01 21:21:07