Examples:
Input: str = “GeeksForGeeks123” Output: GeeksForGeeks Explanation: The given string contains digits 1, 2, and 3. We remove all the digit and prints the modified string. Input: str = “12Java” Output: Java Explanation: The given string contains digits 1 and 2. We remove all the digit and prints the modified string.
1. Method 1: Using String.toCharArray() method
Below is the implementation of the above approach:
// Java program to remove all the // digit from string class GFG { // Function to remove all the digit // from string public static String removeAllDigit(String str) { // Converting the given string // into a character array char[] charArray = str.toCharArray(); String result = ""; // Traverse the character array for (int i = 0; i < charArray.length; i++) { // Check if the specified character is not digit // then add this character into result variable if (!Character.isDigit(charArray[i])) { result = result + charArray[i]; } } // Return result return result; } // Driver Code public static void main(String args[]) { // Given alphanumeric string str String str = "GeeksForGeeks123"; // Print the modified string System.out.println(removeAllDigit(str)); } }
Output
GeeksForGeeks
2. Method 2: Using String.charAt() method
Below is the implementation of the above approach:
// Java program to remove all the // digit from string class GFG { // Function to remove all the digit // from string public static String removeAllDigit(String str) { String result = ""; // Traverse the String from start to end for (int i = 0; i < str.length(); i++) { // Check if the specified character is not digit // then add this character into result variable if (!Character.isDigit(str.charAt(i))) { result = result + str.charAt(i); } } // Return result return result; } // Driver Code public static void main(String args[]) { // Given alphanumeric string str String str = "GeeksForGeeks123"; // Print the modified string System.out.println(removeAllDigit(str)); } }
Output
GeeksForGeeks
3. Method 3: Using String.repla
// Java program to remove all the // digit from string class GFG { // Function to remove all the digit // from string public static String removeAllDigit(String str) { // Replaces all the sequence of characters // that matches the given regex with // the given replacement string return str.replaceAll("\\d", ""); } // Driver Code public static void main(String args[]) { // Given alphanumeric string str String str = "GeeksForGeeks123"; // Print the modified string System.out.println(removeAllDigit(str)); } }
Output
GeeksForGeeks
Australia
UK
UAE
Singapore
Canada
New
Zealand
Malaysia
USA
India
South
Africa
Ireland
Saudi
Arab
Qatar
Kuwait
Hongkong
Copyright 2016-2023 www.programmingshark.com - All Rights Reserved.
Disclaimer : Any type of help and guidance service given by us is just for reference purpose. We never ask any of our clients to submit our solution guide as it is, anywhere.