数字相加
发布时间
阅读量:
阅读量
例如输入数字21345,计算其各位数字之和即为2+1+3+4+5。
- 途径一:
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
//先把这个整数转换成字符串
String string = String.valueOf(n);
int a = 0;
int sum = 0;
for (int i = 0; i < string.length(); i++) {
//截取每个字符串的一位数然后转乘整型,进行相加
a = Integer.parseInt(string.substring(i,i+1));
sum+=a;
}
System.out.println(sum);
- 第二种途径:
Scanner scanner = new Scanner(System.in);
int n = scanner.n
全部评论 (0)
还没有任何评论哟~
