Làm cách nào để thêm tất cả các số vào một chuỗi trong Java?

Vấn đề khá đơn giản. Chúng ta phải cộng tất cả các số trong một chuỗi. Phần mà nó trở nên phức tạp là khi có hai hoặc nhiều chữ số. Chúng không được coi là các chữ số riêng lẻ mà là một số nguyên

Thí dụ
Hãy để chuỗi được. Java23Dev56hlp4bufh
Các số không được coi là các chữ số riêng lẻ như 2, 3, 5, v.v.
Thay vào đó, các số trong chuỗi là. 23, 56 và 4
Vậy tổng là 23 + 56 + 4 = 83

 

Chương trình tính tổng tất cả các số trong một String trong Java

import java.util.*;
class sum
{
  public static void main[String[]args]
  {
    Scanner scan = new Scanner[System.in];
    System.out.print["Enter the string: "];
    String str = scan.next[];
    int j = 0, z = 10;
    int [] arr = new int [str.length[]];
    
    for[int i = 0; i < str.length[]; i++]
    {
      if[str.charAt[i] >= 48 && str.charAt[i] = 48 && str.charAt[ i + 1] 

Chủ Đề