English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java 기본 튜토리얼

Java 프로세스 제어

Java 배열

Java 오브젝트 지향(I)

Java 오브젝트 지향(II)

Java 오브젝트 지향(III)

Java 예외 처리

Java 목록(List)

Java Queue(큐)

Java Map 집합

Java Set 집합

Java 입력 출력(I/O)

Java Reader/Writer

Java 다른 주제

Java 프로그램에서 문자열에서 모든 공백을 제거

Java 예제 전체

이 프로그램에서는 Java의 정규 표현식을 사용하여 주어진 문자열에서 모든 공백을 제거하는 방법을 배울 것입니다.

예제: 모든 공백을 제거하는 프로그램

public class Whitespaces {
    public static void main(String[] args) {
        String sentence = "T    his is b  ett     er! www. w"3codebox.  com";
        System.out.println("원래 문장: " + sentence);
        sentence = sentence.replaceAll("\\s", "");
        System.out.println("공백을 제거한 대체: " + sentence);
    }
}

이 프로그램을 실행할 때, 출력은 다음과 같습니다:

원래 문장: T    his is b  ett     er!www. w3codebox.  com
공백을 제거한 대체: Thisisbetter!ko.oldtoolbag.com

위 프로그램에서 우리는 String의 replaceAll() 메서드를 사용하여 문자열 sentence에서 모든 공백을 지우고 대체합니다.

우리는 정규 표현식 \\s를 사용하여 문자열에서 모든 공백 문자(탭, 공백, 줄 바꿈 등)를 찾습니다. 그런 다음, 그것을 ""(공백 문자열)로 대체합니다.

Java 예제 전체