タイトル説明
、にそれぞれのスペースを置き換えるために、文字列関数を実装してください「20%。」文字列があるとき例えば、私たちは幸せです。文字列は今後%20Are%20Happy後に交換された後。
問題解決のためのアイデア
新規のStringBuffer()は、後部フォワードトラバーサルから挿入されます。
参照コード
1つの パブリック クラスソリューション{ 2 パブリック文字列replaceSpace(StringBufferの列str){ 3 のStringBuffer S = 新規のStringBuffer(); 4 のための(int型 I = str.length() - 1; I> = 0; i-- ){ 5 であれば(str.charAt(I)== '' ){ 6 s.append( "02%" )。 7 } 他{ 8 s.append(str.charAt(I))。 9 } 10 } 11 リターン。s.reverse()のtoString(); 12 } 13 }