Question: I keep getting this error when running my code. Can someone please help me fix this? public class Finder { public static int findAndAdd (

I keep getting this error when running my code. Can someone please help me fix this?
public class Finder {
public static int findAndAdd(String s){
int sum =0;
StringBuild number = new StringBuild();
for (int i =0; i < s.length(); i++){
char currentChar = s.charAt(i);
if (Character.isDigit(currentChar)){
number.append(currentChar);
} else {
if (number.length()>0){
sum += Integer.parseInt(number.toString());
number.setLength(0);
}
}
}
if (number.length()>0){
sum += Integer.parseInt(number.toString());
}
return sum;
}
}
FinderTest.java:20: error: ';' expected
String s ="xyz432abc"

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!