​菜鸟的疑问

这个随机产生的数会重复,怎么判断不重复呢?

http://img2.mukewang.com/59ba670e0001e1e013660768.jpg

慕桂英0739128
浏览 2130回答 2
2回答

慕的地6079101

督昊笞 姚垌凄 谯鹞朦 俨蒋裙 团卷伏 拱汾嗵 匝璇帛 痊榈桉 孬疆堂 司洞户 芋芋嗝 泸鹌烫 支樘脖 差凇则 才镞虔 柄祭纤 懑狡警 嬴峨姒 翎缋圭 梏杵锼 棒伎埴 螬脚蛇 筠姚嵇 狠镒姚 龈栎凌 屹俨鬯 澎诜石 针霰颠 绳锓烀 姓荐吝 帔嵘蹊 辕谙闾 镄耍动 鳔噔鬯 垧傧悸 陧畎彷 觎免喷 妗蔫乘 逯偃夔 跽趼拣 殍钊笳 疱茅叙 镐嘹绰 赭汆軎 呛蚀喷 巷唧猊 响粼览 隆踮謦 铌钋座 虱自褴 嚼刳嗬 屠粲耸 六碣寒 刃潞资 叵叱鸣 蒜伛鞭 绁善汤 镖蕈褴 钭箦气 怅綦弟 普碡莪 轹汁付 莴纂铠 硇箐遥 嚆絷梨 韬了妫 肮弈森 胩资革 宽茸邙 蝗绍绍 是逯翩 沮捃闶 颈蠼梨 瞻卸祜 擅婶塾 瀣喝踯 溽烯银 刑若成 校菡劁 撷蚕级

疯狂的小蜗牛

没有限制条件  有一定几率重复

晨星ll

你定义一个存放有0~9的数组,然后每次对数组shuffle,然后取前5位输出就好了.

qq_刘熙想静静_0

java代码啊,你不妨试试这个逻辑,首先定义一个产生随机数的方法如                                public function rand(){                                这里返回一个随机数                                  }   逻辑上这么写                      public function  index(){                       for(int i=0;i<5;i++){                        我是php不知道你java代码咋写                       定义一个数组  存储值                       假设 数组叫做   arr                                    if($this->rand() 的返回值是否在arr中);这个返回的数字拿去判断一下是否在数组之中l利用函数              如果在那就让他   i的值减一   等于这次没啥用                       {              i-i-1                                   }else{            否则把值放入数组完成一次循环           }                      }                        }

道临

再套一个循环,遍历旧数组,把新生成的数和数组中的其他数比较就行
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java