Sum of digits in string in java

Let’s program for the sum of digits in String in Java.


package programnew;


public class Test {


public static void main(String[] args) { 
	
	String s1= "fgls485k7";
	int sumOfNumber = 0;
	
	char c[] =s1.toCharArray();
	for(int i=0;i<s1.length();i++) {
		if(Character.isDigit(s1.charAt(i))) {
			sumOfNumber = sumOfNumber+Character.getNumericValue(s1.charAt(i));
		}
	}
	System.out.println("sum of digit present in the string ="+sumOfNumber);
}
}

Output is:-  sum of digit present in the string =24