Java-programm kõigi tühimärkide eemaldamiseks stringist

Selles programmis õpite eemaldama kõik antud tühiku tühikud, kasutades Java regulaaravaldisi.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest Java programmeerimise teemadest:

  • Java string
  • Java põhisisend ja väljund

Näide 1: Programm kõigi tühimike eemaldamiseks

 public class Whitespaces ( public static void main(String() args) ( String sentence = "T his is b ett er."; System.out.println("Original sentence: " + sentence); sentence = sentence.replaceAll("\s", ""); System.out.println("After replacement: " + sentence); ) )

Väljund

Algne lause: T is is b ett er. Pärast asendamist: Thisisbetter.

Ülaltoodud programmis kasutame stringi replaceAll()meetodit stringi lause kõigi tühimike eemaldamiseks ja asendamiseks.

Lisateabe saamiseks külastage Java String aizstavatAll ().

Oleme kasutanud regulaaravaldist, \smis leiab stringi kõik tühimärgid (vahelehed, tühikud, uus joonemärk jne). Seejärel asendame selle sõnaga ""(tühi string literal).

Näide 2: võtke kasutajatelt string ja eemaldage tühimik

 import java.util.Scanner; class Main ( public static void main(String() args) ( // create an object of Scanner Scanner sc = new Scanner(System.in); System.out.println("Enter the string"); // take the input String input = sc.nextLine(); System.out.println("Original String: " + input); // remove white spaces input = input.replaceAll("\s", ""); System.out.println("Final String: " + input); sc.close(); ) )

Väljund

 Sisestage string J av a- P rog ram ming Original String: J av a- P rog ram ming Final String: Java-Programming

Ülaltoodud näites oleme kasutanud Java-skannerit kasutaja sisendi saamiseks.

Siin replaceAll()asendab meetod stringi kõik tühikud.

Huvitavad Artiklid...