Solved

# Convert String to integer

Posted on 2002-04-02
Medium Priority
434 Views
have a String.. something like "abc123", need to convert it into another String which contains only numeric characters. ie. the result should be "123"
0
Question by:whdev1
[X]
###### Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

• Help others & share knowledge
• Earn cash & points
• 2

LVL 18

Expert Comment

ID: 6913795
StringBuffer sb = new StringBuffer("abc123");

for (int i=0;i<sb.length();i++) {
if (sb.charAt(i) < 30 || sb.charAt(i) > 39) {
sb = sb.deleteCharAt(i);
}
}

System.out.println(sb.toString());

0

LVL 18

Accepted Solution

bobbit31 earned 200 total points
ID: 6913822
actually, try this (i tested this one ;))

String s = new String("abc1234567890");
String strReturn = "";

for (int i=0;i<s.length();i++) {
if ((int) s.charAt(i) >= 48 && (int) s.charAt(i) <= 57) {
strReturn += s.charAt(i);
}
}

System.out.println(strReturn);
0

## Featured Post

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Go is an acronym of golang, is a programming language developed Google in 2007. Go is a new language that is mostly in the C family, with significant input from Pascal/Modula/Oberon family. Hence Go arisen as low-level language with fast compilation…
In this post we will learn how to make Android Gesture Tutorial and give different functionality whenever a user Touch or Scroll android screen.
Viewers will learn about arithmetic and Boolean expressions in Java and the logical operators used to create Boolean expressions. We will cover the symbols used for arithmetic expressions and define each logical operator and how to use them in Boole…
Viewers will learn about basic arrays, how to declare them, and how to use them. Introduction and definition: Declare an array and cover the syntax of declaring them: Initialize every index in the created array: Example/Features of a basic arr…
###### Suggested Courses
Course of the Month11 days, 9 hours left to enroll