黑马程序员技术交流社区

标题: 编写一个程序,获取10个1至20的随机数,要求随机数不能重... [打印本页]

作者: AndyYuan    时间: 2015-8-28 09:29
标题: 编写一个程序,获取10个1至20的随机数,要求随机数不能重...
  1. public class demo {
  2.         public static void main(String[] args) {
  3.                 HashSet<Integer> hs = getRandom();
  4.                 System.out.println(hs.toString());
  5.         }
  6.         public static HashSet<Integer> getRandom() {
  7.                 Random r = new Random();
  8.                 HashSet<Integer> hs = new HashSet<Integer>();
  9.                 while(hs.size()<10){
  10.                         hs.add(r.nextInt(20)+1);                       
  11.                 }
  12.                 return hs;
  13.         }
  14. }
复制代码

作者: 巧克黑力    时间: 2015-8-28 09:46
谁交你的啊
作者: 我相信水滴石穿    时间: 2015-8-28 09:50
好复杂,其实代码可以简单点
作者: 樱花飘过    时间: 2015-8-28 10:50
挺好的..




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