ADVERTISEMENT
ADVERTISEMENT

Java - Remove All Vowels from a String in Java.


IncludeHelp 07 August 2016

In this code snippet, we will learn how to remove all vowels from a string in Java, to implement this logic we are using a loop from 0 to length-1 (here length is the string length) and checking for vowels.

Except of vowel character, other all characters are assigning into another string and that anther string will be the final string that will contain text without any vowels.

We created a method isVowel(), this method will return true if character is vowel else it will return false.

Java Code Snippet - Remove All Vowels from a String in Java

//Java - Remove Vowels from a String in Java.

public class RemoveVowels
{
	 //function to check character is vowel or not
	  public static boolean isVowel(char ch){
		  switch(ch){
		  	case 'A': case 'E': case 'I': case 'O': case 'U':
		  	case 'a': case 'e': case 'i': case 'o': case 'u':
		  		return true;
		  	default:
		  		return false;		  	
		  }
	  }
	  
	  public static void main(String args[]){
		  String text="Hello World!";
		  String text1="";
		  char ch;
		  
		  System.out.println("String before removing vowels: " + text);
		  
		  for(int loop=0; loop<text.length(); loop++){
			  ch=text.charAt(loop);
			  if(!isVowel(ch)){
				  text1+=ch;
			  }
		  }			  
		  System.out.println("String after removing vowels: " + text1);
	  }
}
    
    String before removing vowels: Hello World!
    String after removing vowels: Hll Wrld!

ADVERTISEMENT



ADVERTISEMENT



Comments and Discussions


ADVERTISEMENT

ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT

Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates

© https://www.includehelp.com some rights reserved.