„Java“ programa, skirta pašalinti visas eilučių tarpus

Šioje programoje išmoksite pašalinti visas tam tikros eilutės tarpus, naudodami įprastus „Java“ posakius.

Norėdami suprasti šį pavyzdį, turite žinoti šias Java programavimo temas:

  • „Java“ eilutė
  • „Java“ pagrindinis įvestis ir išvestis

1 pavyzdys: programa, skirta pašalinti visas tarpus

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

Rezultatas

Originalus sakinys: T is is b ett er. Po pakeitimo: „Thisisbetter“.

Aukščiau pateiktoje programoje mes naudojame „String“ replaceAll()metodą, kad pašalintume ir pakeistume visas eilučių sakinio tarpus.

Norėdami sužinoti daugiau, apsilankykite „Java“ eilutėje „substitAll“ ().

Mes naudojome reguliarią išraišką, \skuri eilutėje suranda visus tarpų simbolius (skirtukus, tarpus, naują eilutės simbolį ir kt.). Tada pakeisime jį ""(tuščias eilutės pažodinis).

2 pavyzdys: paimkite vartotojų eilutę ir pašalinkite baltą vietą

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

Rezultatas

 Įveskite eilutę J av a- P rog ram ming Original String: J av a- Pog ram raming Final String: Java-Programming

Ankstesniame pavyzdyje mes naudojome „Java“ skaitytuvą, kad gautume vartotojo įvestį.

Čia replaceAll()metodas pakeičia visas baltas erdves nuo eilutės.

Įdomios straipsniai...