[Java] [基本的な質問] [文字列]数値文字列の各桁の合計を求めます

1.数字の文字列の各桁の合計を見つけます

package itheima2;
import java.util.Scanner;
public class Main {
    
    
    public static void main(String[] args) {
    
    
        Scanner scanner = new Scanner(System.in);
        String str = scanner.next();
        int sum = 0;
        for(int i=0;i<str.length();i++){
    
    
            sum += str.charAt(i) - '0';
        }
        System.out.println(sum);
    }
}

2.各桁の数値を出力します

package itheima2;
import java.util.Scanner;
public class Main {
    
    
    public static void main(String[] args) {
    
    
        Scanner scanner = new Scanner(System.in);
        int num = scanner.nextInt();
        String str = String.valueOf(num);
        for(int i=0;i<str.length();i++){
    
    
            System.out.println(str.charAt(i));
        }
    }


}

おすすめ

転載: blog.csdn.net/weixin_48180029/article/details/112209746
おすすめ