Java program za odstranjevanje vseh belih prostorov iz niza

V tem programu se boste naučili odstranjevati vse presledke v določenem nizu z uporabo regularnih izrazov v Javi.

Če želite razumeti ta primer, morate poznati naslednje programske teme Java:

  • Java Java
  • Osnovni vhod in izhod Java

Primer 1: Program za odstranjevanje vseh presledkov

 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); ) )

Izhod

Prvotni stavek: T his is b ett er. Po zamenjavi: boljše.

V zgornjem programu uporabljamo Stringovo replaceAll()metodo za odstranitev in zamenjavo vseh presledkov v stavčnem nizu.

Če želite izvedeti več, obiščite Java String replaceAll ().

Uporabili smo regularni izraz, \ski v nizu najde vse znake presledkov (zavihki, presledki, znaki nove vrstice itd.). Nato ga nadomestimo s ""(prazna literatura niza).

2. primer: Vzemite niz od uporabnikov in odstranite presledek

 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(); ) )

Izhod

 Vnesite niz J av a- P rog ram ming Original String: J av a- P rog ram ming Final String: Java-Programming

V zgornjem primeru smo uporabili Java Scanner, da uporabnik vnese podatke.

Tu replaceAll()metoda nadomesti vse presledke iz niza.

Zanimive Članki...