import java.util.Scanner;
public class JavaProgram
{
public static void main(String args[])
{
String str, r;
Scanner scan = new Scanner(System.in);
System.out.print("Enter a String : ");
str = scan.nextLine();
System.out.print("Removing Vowels from String [" +str+ "]");
r = removeVowels(str);
System.out.print("Vowels Removed from the Entered String Successfully..!!nNow the String is :n");
System.out.print(r);
}
private static String removeVowels(String s)
{
String finalString = "";
int i;
for(i=0; i < s.length(); i++)
{
if (!isVowel(Character.toLowerCase(s.charAt(i))))
{
finalString = finalString + s.charAt(i);
}
}
return finalString;
}
private static boolean isVowel(char c)
{
String vowels = "aeiou";
int i;
for(i=0; i<5; i++)
{
if(c == vowels.charAt(i))
{
return true;
}
}
return false;
}
}
Enter a String : Amit Chaudhary Removing Vowels from String [" Amit Chaudhary "] Vowels Removed from the Entered String Successfully..!! Now the String is : mt Chdhry
Java program removes all the vowels present in the string without using library function.