黑马程序员技术交流社区

标题: 关于数组随机组合使问题 [打印本页]

作者: StormPeng    时间: 2015-9-15 19:37
标题: 关于数组随机组合使问题
      昨天看到一个关于数组随机组合使用(http://bbs.itheima.com/thread-238667-1-2.html)
      然后觉得很有意思,今天早就调用这个方法,问题在使用的时候有一个很不舒服的地方
       就是好像不能调用其中的一个数组;
                //就是我创建两个数组
                String[] num = {1,2,3,4,5,6};
                String[] color = {'a','b','c','d',};
                //然后组合
                ArrayList<String> i = new ArrayList<>();
                for(String s1 : color) {
                        for(String s2 : num) {
                                poker.add(s1.concat(s2));                        
                        }
                }
               //随机
                Collections.shuffle(i);
                之后我想调用这里面组合(请原谅我不知道怎么称呼它) i<0> 里面num的数。发现真的做不到。。

                 到底能不能调出来啊?





作者: hui2126ning    时间: 2015-9-15 19:39
沙发,还没学到这,哥们,速度啊!
作者: StormPeng    时间: 2015-9-15 19:47
所以我今天就是
     创建两个组合
                String[] num = {1,2,3,4,5,6};
                String[] color = {'a','b','c','d',};

     然后调用random随机的方法
         int a = (int)(Math.randon()*5);
         int b = (int)(Math.randon()*4);
     最后就是组合在一起
        String one = num[a]+color[b];
      虽然我的确也只需要一个,可是感觉看起来还是真的不太舒服
    有没有大神能帮我解答一下啊?谢谢
      
作者: charlie    时间: 2015-9-15 19:57
还没学到这里,但是看着好像很厉害的样子,顶一个。
作者: tangchao5206    时间: 2015-9-15 19:58
大神求带呀,还没到这地步呀
作者: 召唤吧Bymax    时间: 2015-9-15 20:01
虽然我不知道你在说什么 不过看起来好厉害的样子




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2