Java program to remove spaces in a string
PROGRAM:
import java.util.Scanner;public class RemoveSpaces {
static Scanner sc=new Scanner(System.in);
public static void main(String []args){
String s1;
System.out.println("Enter a sentence");
s1=sc.nextLine();
int i,j=0,spaces=0,m=s1.length();
char arr1[]=s1.toCharArray();
for(i=0;i<m;i++)
{
if(arr1[i]==' ')
spaces++;
}
char arr2[]=new char[m-spaces];
for(i=0;i<m;i++)
{
if(arr1[i]!=' ')
{
arr2[j]=arr1[i];
j++;
}
}
String s2=new String(arr2);
System.out.println("String without spaces is:");
System.out.println(s2);
}
}
OUTPUT:
Enter a sentencewelcome to java
String without spaces is:
welcometojava