Java 如何将for循环计数器保持在0;大十进制;等
我一直在努力为我的大学完成以下作业。到目前为止,我已经在这项任务上得到了几次帮助(我真的很感激) 由于这是一项大学作业,我希望能得到非直接答案,用例子解释概念,而不是直接解决我的作业 作业要求我根据用户输入检查一些内容Java 如何将for循环计数器保持在0;大十进制;等,java,for-loop,bigdecimal,Java,For Loop,Bigdecimal,我一直在努力为我的大学完成以下作业。到目前为止,我已经在这项任务上得到了几次帮助(我真的很感激) 由于这是一项大学作业,我希望能得到非直接答案,用例子解释概念,而不是直接解决我的作业 作业要求我根据用户输入检查一些内容 如果用户输入订单,然后再次输入具有相同代码的相同订单,则会用新信息替换以前的信息。例如,如果用户输入G22作为代码,输入5作为数量,然后再次输入G22,然后输入4作为数量,它会忘记5,并将其替换为4。如何使它记住上一个订单,并简单地添加新订单,使其数量=9(我使用数组进行用户输入
映射
存储产品代码的所有数量
2) 我将通过对地图上的数量求和得到订购物品的总数。用户如何输入数据并不重要
3) 此建议取决于项目。在您的情况下,标记的选择才是最重要的。在投资银行和贸易公司工作了很多年,我没见过有人用BigDecimal赚钱。这不是一个主要的重写,至少你应该知道如何使用
double
和BigDecimal
正确地处理舍入。这里有太多的问题,而几乎没有足够的代码。一次解决一个问题,尝试解决它们,然后发布您尝试过的代码,准确描述代码中的问题是什么。好的,我将尝试创建新代码来帮助解释我的问题,并针对每个问题发布单独的问题。谢谢。谢谢,我会采纳Mat的建议,并创建一些代码,这样回复的人就更容易知道我在问什么。我的双打打打得很好。但后来我发现,由于四舍五入的问题,使用双精度是不可取的,而且每个人都使用BigDecimal。这对我来说是令人沮丧的,因为我写了整个代码,知道我可以让双打圆满结束。现在我不得不在我的项目中学习BigDeCimple。我刚开始第一次学习编程语言,所以我是个十足的书呆子。不过,谢谢你的帮助。当涉及作业时,你将根据离预期答案的距离进行评分。有一个你认为很好的答案并不是他们想要的。