Strip certain characters from a String : String Convert « Data Type « Java






Strip certain characters from a String

    


public class Main {

  public static void main(String args[]) {
    System.out.println(stripGarbage("A good String"));
  }

  public static String stripGarbage(String s) {
    String good = " abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
    String result = "";
    for (int i = 0; i < s.length(); i++) {
      if (good.indexOf(s.charAt(i)) >= 0)
        result += s.charAt(i);
    }
    return result;
  }
}

   
    
    
    
  








Related examples in the same category

1.Convert a byte array to base64 string
2.Convert base64 string to a byte array
3.Convert array to collection
4.Converting a String to Upper or Lower Case
5.Converting a Primitive Type Value to a String
6.Convert other primitive data type into string
7.Convert a string to a number
8.Get the hexadecimal value of an int
9.Reverse a string, words or sentences
10.Java String valueOf
11.String toLowerCase example
12.Get InputStream from a String
13.Convert String to java int Example
14.To change the case of string to upper case: public String toUpperCase() method of String class.
15.normalize(String s, java.text.Normalizer.Form.NFD);
16.Convert String to Character Array
17.Decode a Base64 encoded binary
18.Encode binary data as Base64 string
19.Convert a byte array to a String with a hexidecimal format.
20.Convert a byte array to a human-readable String for debugging purposes.
21.Convert a hexidecimal string generated by toHexString() back into a byte array.
22.Convert a string into a byte array in hex format.
23.Convert string to uppercase
24.Converts a String to a Locale
25.Converts the string to the unicode format
26.Rewrote the toLowercase method to improve performances.
27.Convert a list to a delimited string.Convert a list to a delimited string.
28.String to word