【发布时间】:2015-09-19 07:09:29
【问题描述】:
求一个数的累积和,我们应该使用string或Arraylist来存储数字吗?
我做的代码在这里,我想知道有没有更高效的方法来做呢?
private static int cumulative_sum(int num) {
int count = 0;
for (int k = 1; k <= num; k++) {
String number = k + "";
for (int i = 0; i < number.length(); i++) {
count = count + Integer.parseInt(number.charAt(i) + "");
}
}
return count;
}
【问题讨论】:
-
通过正确的格式使您的代码可读。
-
对不起,为它。感谢 Tagir 的编辑。
标签: java string performance list