メソッドを置き換えます。置換文字と文字列をサポートしています。
公共の文字列の置き換え(文字 oldChar、文字newCharに) 公共の文字列置き換え(CharSequence引数のターゲット、のCharSequenceの交換)
でReplaceAll方法:正規表現に基づいて置換文字列。
公共の文字列でReplaceAll(文字列の正規表現、文字列置換)
テストコード:
文字列str = " こんにちはのJava Javaは言語です。。" ; システム。アウト .println(str.replace(" Javaの。"、" C ++ ")); // 打印こんにちはC ++ Javaは言語です。 システム。アウト .println(str.replaceAll(" Javaの。"、" C ++ ")); // 打印こんにちは、C ++、C ++言語です。
結果を印刷します:
こんにちはC ++ Javaはある言語。 こんにちは、C ++、C ++ での言語。
PS:考えたら交換してください()は、文字または文字列の置換の最初の試合で、でReplaceAll()はこのような認識の結果から、すべての試合が、間違っている文字列または文字列置換対象です。
- Javaの自習ガイド
- Javaのインタビューの質問の概要PCクライアントのブラウザ[こちらをクリック]
- Javaマッピングの知識
- Javaのアプレットインタビューの質問の概要ビューには、2次元コードを掃引します