【发布时间】:2013-11-09 09:51:50
【问题描述】:
我有一个关于数组的非常笼统的问题。这是我必须为家庭作业做的掷骰子游戏。
我有一个长度为 7 的数组,其中包含整数,这些整数是我的各种掷骰子方法的结果,我需要找出该数组是否包含一个元素的多个实例、该元素是什么以及它出现了多少次.作为 Java 新手,我什至不知道在哪里寻找可以执行此类操作的方法。有谁知道我在哪里可以找到一个,或者更好的是有关于如何自己写一个的提示?
在概念上对我来说最难的部分之一是我不知道我会得到多少结果,因为最多可能有两对和三对。 IE int[] roll = { 3, 3, 4, 4, 5, 5, 5 }。我认为解决它的最好方法是使用循环,直到我的多重查找方法失败,每次都删除匹配的元素。
非常感谢您的帮助,这将在午夜截止!
【问题讨论】:
-
这取决于,结果是否总是排序的?
-
@MadProgrammer 请尽可能正确拼写“it”。
-
您滚动的是单个 6 面骰子还是一对 6 面骰子? (结果会是 1-6 还是 2-12?)
-
@tbodt 我不知道,我依赖很多东西 ;)
-
改用地图,键是骰子,值是出现次数。
标签: java arrays loops duplicates