Java의 바꾸기() 함수는 문자열의 문자 또는 하위 문자열을 바꾸는 데 사용됩니다. 두 가지 형식이 있습니다. 일치하는 문자를 모두 바꾸는 것과 일치하는 특정 문자 수를 바꾸는 것입니다. 교체 후 새 문자열을 반환하며 원래 문자열은 영향을 받지 않습니다. 매개변수에는 대체할 문자/하위 문자열, 대체할 문자/하위 문자열 및 (선택 사항) 대체할 최대 횟수가 포함됩니다.
Java의 replacement() 함수 사용
Java의 replace()
함수는 문자열의 문자나 하위 문자열을 바꾸는 데 사용됩니다. replace()
函数用于替换字符串中的字符或子字符串。它有两种形式:
1. 替换所有匹配的字符
<code class="java">String result = string.replace('a', 'b');</code>
在这个例子中,string
中的所有 'a' 字符都将被替换为 'b'。
2. 替换特定次数的匹配字符
<code class="java">String result = string.replace('a', 'b', 2);</code>
在这个例子中,string
中的前两个 'a' 字符将被替换为 'b'。如果指定的值小于 0 则替换所有匹配的字符。
使用方法:
参数:
oldChar/oldString
:要替换的字符或子字符串。newChar/newString
:替换的字符或子字符串。(可选) max
<code class="java">String s = "Hello World!"; // 替换所有 'o' 为 'e' System.out.println(s.replace('o', 'e')); // 替换前两个 'l' 为 'x' System.out.println(s.replace('l', 'x', 2)); // 替换 "World" 为 "Universe" System.out.println(s.replace("World", "Universe"));</code>이 예에서는
string
의 모든 'a' 문자가 'b'로 대체됩니다.
<code>Helle Werld!
Hexplo Werld!
Hello Universe!</code>
이 예에서는 string
의 처음 두 'a' 문자가 'b'로 대체됩니다. 지정된 값이 0보다 작으면 일치하는 모든 문자가 대체됩니다.
oldChar/oldString
: 대체할 문자 또는 하위 문자열. 🎜🎜newChar/newString
: 문자 또는 하위 문자열을 대체했습니다. 🎜🎜(선택 사항) max
: 교체할 최대 횟수, 기본값은 모두 일치합니다. 🎜🎜🎜🎜🎜 예: 🎜🎜🎜rrreee🎜🎜출력: 🎜🎜rrreee위 내용은 Java에서 바꾸기 기능을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!