We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b001c21 commit 40635cbCopy full SHA for 40635cb
FindSumOfNumbersApproachCharClass.java
@@ -7,16 +7,15 @@ public class FindSumOfNumbersApproachCharClass {
7
public static void main(String[] args) {
8
String input ="asdf1qwer9as8d7";
9
10
- //using charArray operation
+ //using Character class operation
11
System.out.println("logic using Character class");
12
- String numberFromString = input.replaceAll("\\D", "");
13
- int sumAp1=0;
14
- char[] charArray = numberFromString.toCharArray();
15
- for (int i = 0; i < numberFromString.length(); i++) {
16
- char charAt = charArray[i];
17
- sumAp1 += Integer.parseInt(String.valueOf(charAt));
+ int sum=0;
+ for (int i = 0; i < input.length(); i++) {
+ if (Character.isDigit(input.charAt(i))) {
+ sum += Integer.parseInt(String.valueOf(input.charAt(i)))
+ }
18
}
19
- System.out.println("Sum of Integers "+sumAp1);
+ System.out.println("Sum of Integers "+sum);
20
21
22
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
0 commit comments