remove extra blank spaces from string in java
import java.util.Scanner;
class RemoveExtraSpace{ //starting of class
public static void main(String[] args){ //starting of the main function
Scanner sc=new Scanner(System.in); //declaring an object of the Scanner class
String input,output="";
char c;
int i,len;
System.out.println("ENTER A SENTENCE.");
input=sc.nextLine().trim(); //accepting the input
len=input.length();
for(i=0;i<len;i++){ //outer for loop to traverse each character
c=input.charAt(i);
output+=c;
if(c==' '){
while(input.charAt(i)==' '){ //inner while loop to skip through repeated spaces
i++;
} //end of while loop
i--; //decrementing i by 1 so that the immediate character after space is taken
}
} //end of for loop
System.out.println(output); //printing the result
} //closing of main function
} //closing of class
Are there any code examples left?
New code examples in category Java
-
Java 2022-03-27 21:35:04 Sort string array in case insensitive order and case sensitive order java
-
Java 2022-03-27 21:25:10 java -jar -l resources\es.porperties -i ejemplo.txt -o inject.bin
-
Java 2022-03-27 21:20:21 Debug & Fix a 2-Dimensional Array Java Console Application
-
Java 2022-03-27 20:40:19 TreeSet headSet(E toElement) method in java
-
Java 2022-03-27 19:30:06 close keyboard android
-
Java 2022-03-27 19:20:40 java measure execution time
-
Java 2022-03-27 19:10:06 how to add cardview support in android studio
-
Java 2022-03-27 18:55:08 android studio lower case letters on a button