为了账号安全,请及时绑定邮箱和手机立即绑定

随机生成char数组,没有重复的索引

随机生成char数组,没有重复的索引

喵喵时光机 2021-05-07 18:19:28
想要在char数组中生成没有重复索引的随机字符,并将它们存储在新的ArrayList中。ArrayList<Character> al = new ArrayList<>();char letters[ ] = {'a', 'b', 'c', 'd', 'e'};for(int i =0; i<letters.length; i++){    al.add(letters[ i ]);}ArrayList<Character> al2 = new ArrayList<>();Random random = new Random ();while (al.size() > 0) {    int randomizedNumber = random.nextInt(al.size());    al2.add(letters[ randomizedNumber ]; //adding randomized charterer in the new ArrayList.    al.remove(letters[ randomizedNumber ];}
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 137 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信