![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjP1ZttwO85oawUtYApUJe5cwoeu6fzbiY55HVhwx4Ukhv3oLfV4I1fhd5miSw0HJ4ke7ykvg2kW6i0Ab5YGV8Rhm5C0koxZ86POQUvwasKOa-f3EfqAajeHpdCfhhLsiwgozvwZopOef9n/s1600/Java+Numbers+only+String+by+removing+non+numeric+characters+www.digizol.com.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQd1zYuYhdKGm5elCoXJWbGBHB2dERAvq7q8F9MVWK-9X6H2KHrwcS2LnO8x3m5gXLS_IX_poblKvb8nz0Xw1wMdAJLb1lcMvj5k_qkhkgKer4y-1s6LfsN2718pgnow6p_UoR2K9VPSxQ/s320/java-logo.gif)
650-212-5710.
A price value may be entered with (,) characters like;
12,500.00
In Java, java.lang.Character class has a method; isDigit() which can be used to identify whether a character is a digit or not.Following method can be used for extracting a numbers-only string, by removing all non-digits.
public static String getOnlyNumerics(String str) {
if (str == null) {
return null;
}
StringBuffer strBuff = new StringBuffer();
char c;
for (int i = 0; i < str.length() ; i++) {
c = str.charAt(i);
if (Character.isDigit(c)) {
strBuff.append(c);
}
}
return strBuff.toString();
}
0 Response to "Java: Numbers only String by removing non numeric characters"
Post a Comment