2017-06-29 6 views
0

文字列内の1文字を削除するには?たとえば、

String result; 

String letter_a = "a"; 

String letter_b = "b"; 

String letter_c = "c"; 

我々はそれがresult = letter_a + letter_b + letter_cのような文字列を連結するのは簡単です知っています。

現在の場合、resultの値は "abc"です。

ただし、letter_cからresultまでをresult = result - letter_cのように減算したい場合はどうすればよいですか。結果はresult = "ab"になりますか?それはfinal.replace(「C」、「」)となりますので

+0

[this](https://stackoverflow.com/questions/13386107/how-to-remove-single-character-from-a-string)の複製。 StringBuilderクラスのみを使用できます –

+3

最初のもの:変数名を 'final'として宣言することはできません。 'final'は予約語です。 –

+0

@ChiragSavsaniあ、すっごく忘れました。 –

答えて

0

使った文字列に置き換えます。最終的または他の変数

+0

何も置き換えないかどうかは、実際には文字列の減算と同じかどうかわかりません。 – Michael

+0

まあULL何でそれを置き換えるには、THT場所が場所はウル文字列はそうuはaとbを左になりますnthnとCに置き換える適用ABCまたはACBまたはCBAまたはタクシーであると仮定になることを意味します:) –

0

にこれを再割り当ていいえ、それはsubstring()ためerror: bad operand types for binary operator '-'

行くようにあなたのコンパイルエラーを与え、再びfinal1変数に戻って格納します。 あなたの場合、final1 =final1.substring(0,final1.length()-1);

関連する問題