java
String Class Java에는 세 가지 유형의 Replace 메소드가 있습니다.
Java의 replace() 함수를 사용하여 문자열의 문자를 바꿀 수 있습니다. 각 Java 문자열 API 기능을 자세히 살펴보겠습니다.
자바 문자열 바꾸기() 메소드는 주어진 문자의 모든 발생을 새 문자로 대체하고 새 문자열을 리턴합니다. Java replace() 문자열 메서드를 사용하면 일련의 문자 값을 교체할 수 있습니다.
구문:
public Str replace(char oldC, char newC)
매개변수:
oldCh - 이전 문자
newCh - 새로운 캐릭터
반환 가치
Java replace() 함수는 oldCh를 newCh로 대체하여 문자열을 반환합니다.
Java의 replace() 예:
예제를 통해 Java 함수의 replace()를 이해해 보겠습니다.
public class Guru99Ex1 { public static void main(String args[]) { String S1 = new String("the quick fox jumped"); System.out.println("Original String is ': " + S1); System.out.println("String after replacing 'fox' with 'dog': " + S1.replace("fox", "dog")); System.out.println("String after replacing all 't' with 'a': " + S1.replace('t', 'a')); } }
출력:
원래 문자열은 ':quick fox jumped
'fox'를 'dog'로 바꾼 후의 문자열:quick dog jumped
't'를 모두 'a'로 바꾼 후의 문자열:ahe quick fox jumped피>
자바 문자열 replaceAll() 메소드는 정규 표현식과 일치하는 모든 문자 시퀀스를 찾아 대체 문자열로 바꿉니다. 호출이 끝나면 Java의 replaceAll() 함수에 의해 새 문자열이 반환됩니다.
서명:
public Str replaceAll(String regex, String replacement)
매개변수:
regx:정규식
교체:문자의 교체 순서
예:
public class Guru99Ex2 { public static void main(String args[]) { String str = "Guru99 is a site providing free tutorials"; //remove white spaces String str2 = str.replaceAll("\\s", ""); System.out.println(str2); } }
출력:
무료 튜토리얼을 제공하는 Guru99사이트
자바 문자열 replaceFirst() 메소드는 주어진 정규식과 일치하는 첫 번째 부분 문자열만 대체합니다. 문자열 일치는 문자열의 시작 부분에서 시작됩니다(왼쪽에서 오른쪽으로). 호출이 끝나면 Java replaceFirst() 함수에 의해 새 문자열이 반환됩니다.
구문
public Str replaceFirst(String rgex, String replacement)
매개변수
rgex - 주어진 문자열이 일치해야 하는 정규식.
교체 - 정규식을 대체하는 문자열입니다.
반환 가치
이 메서드는 결과 문자열을 출력으로 반환합니다.
자바의 replaceAll() 예:
public class Guru99Ex2 { public static void main(String args[]) { String str = "This website providing free tutorials"; //Only Replace first 's' with '9' String str1 = str.replaceFirst("s", "9"); System.out.println(str1); } }
출력:
무료 튜토리얼을 제공하는 Thi9 웹사이트
Java String replace() 메서드는 지정된 문자가 나타날 때마다 새 문자로 교체하고 새 문자열을 반환합니다.
replace() 메서드의 구문은 string_name입니다. 교체(old_string, new_string)
java
Java에서 split() 문자열이란 무엇입니까? StrSplit() 메소드를 사용하면 특정 Java 문자열 구분 기호를 기반으로 문자열을 분리할 수 있습니다. 대부분 Java 문자열 분할 속성은 문자열을 나누거나 분할하려는 공백 또는 쉼표(,)입니다. split() 함수 구문 public String split(String regex) public String split(String regex, int limit) 매개변수 정규식:Java 분할의 정규식이 텍스트/문자열에 적용됨 제한:Java 문자열 분할의 제한은 배열의
Java 메소드는 작업을 수행하기 위해 함께 그룹화되는 명령문의 모음입니다. System.out.println()을 호출할 때 예를 들어, 시스템은 콘솔에 메시지를 표시하기 위해 실제로 여러 명령문을 실행합니다. 이제 반환 값이 있거나 없는 고유한 메서드를 만들고 매개 변수가 있거나 없는 메서드를 호출하고 프로그램 디자인에서 메서드 추상화를 적용하는 방법을 배웁니다. 생성 방법 메소드의 구문을 설명하기 위해 다음 예를 고려하십시오 - 구문 public static int methodName(int a, int b) {