• 締切済み

文字列の操作について教えて下さい。

Javaで文字列の操作をしたいと考えています。 String str1 = "あいうえおかきく"; String str2 = "あいうえお"; 上記のようなstr1、str2という文字列があるとします。 str1は、str2と同様の文字列を先頭から含んでいます。 str2と同じ文字を省き、それ以降の文字列を取り出して、 String str3 = "かきく"; という文字列を取り出す処理を行いたい、と考えています。 一般的には、どのようなロジックを組むのかと思い質問させて頂きました。 みなさんなら、どのようなプログラムか教えてください。 よろしくお願い致します。m(_ _)m

みんなの回答

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

String str3 = str1.replace(str2, "");

toshico
質問者

お礼

>BLUEPIXYさん str2の文字列を""に置き換える、という事ですね。 参考になります。ありがとうございました。

  • covachan
  • ベストアンサー率38% (46/120)
回答No.1

str1.substring(str2.length())

toshico
質問者

お礼

> covachanさん なるほど。str2の文字列の長さ分、切り取ってしまう。 という事ですね。 参考になりました。ありがとうございました。

関連するQ&A