文字列:スペースを置き換えます

タイトル説明

、にそれぞれのスペースを置き換えるために、文字列関数を実装してください「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 }

 

おすすめ

転載: www.cnblogs.com/carry6/p/11519487.html