首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >循环遍历一个数字的数字,并在Java中进行和减运算

循环遍历一个数字的数字,并在Java中进行和减运算
EN

Stack Overflow用户
提问于 2016-09-22 05:16:43
回答 1查看 51关注 0票数 1

如何使用Java遍历数字中的数字,并对每种可能的组合进行和减运算?

例如,以数字114为例,我想将其输出为:

代码语言:javascript
运行
复制
1+1+4 = 6
1+1-4 = -2
1-1+4 = 4
1-1-4 = -4
11+4  = 15
11-4  = 7
1+14  = 15
1-14  = 13
114   = 114
EN

回答 1

Stack Overflow用户

发布于 2016-09-22 05:32:32

您可以使用%运算符来获取每个数字。数字的最后一个数字是the_number % 10。要获得下一个数字,应执行the_number = the_number / 10。获得数字后,可以将其放入数组,在另一个变量(counter++)中计算数字,在获得所有数字后,可以对它们求和。对于114,你的数组将是4,1,1,因为你总是得到最后一个数字,如果你想做11 + 4,你可以取最后一个1(数组中的最后一个元素),乘以10,然后加上1和4。对于1-14,取最后一个1(数组中的最后一个元素)-(1乘以10 + 4)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39626724

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档