Javaサンプルコード辞典

String - 文字列中の部分文字列を置換する

文字列の中にある部分文字列を他の文字列に置換します。文字列の置換にはStringクラスのreplaceAllメソッドを使用します。

replaceAllメソッドには正規表現を指定することが可能ですので、メタ文字は\でエスケープする必要があります。
//文字列中の部分文字列を置換する
public class ReplaceString {

      public static void main(String[] args) {

            //元の文字列
            String str1 = "これは{LANG}のプログラムです。";
            
            //置換する対象の文字列
            //{}は正規表現で使われる文字なので\でエスケープする
            String str2 = "\\{LANG\\}";
            
            //置き換える文字列
            String str3 = "java";
            
            //第1引数には、置換対象文字列、第2引数には置き換える文字列
            //を指定する
            String newstr = str1.replaceAll(str2, str3);
                        
            System.out.println("置換後文字列:" + newstr);      
      }
}

(2007年11月3日)  

 ちょっと一休み. Javaキーワード並び替えゲーム

画面に表示される文字列を並び替えるとJavaに関連するキーワードになります。ヒントをたよりに並び替えを行ってエンターを押してください。 ユーザ登録をしてログインするとランキングに参加できます。
Flex Tips

DWRでリッチなWebページを作る!

Java Tips  java.io 編

Java Tips  java.lang 編