今天学习了一个 有意思的程序

双色球。。。可没少被这程序诱惑,说不定就中500W 嘿嘿 估计 写着个程序的童鞋 都有这种想法吧。。。

下面代码是从servlet写的 用集合来做的  不过没有排序,不过能成功实现红球与篮球的随机数的产生。从今天开始 又要多出 无数的百万富翁。。

public class Ssq extends HttpServlet {

 public void doGet(HttpServletRequest request, HttpServletResponse response)
   throws ServletException, IOException {
  //设置一个集合
  Set<Integer> set = new HashSet<Integer>();
  //接下来生成产生随机数的random
  Random random = new Random();
  //while循环,往里面放数,这是红球
  while(set.size()<6){
   int randomValue = random.nextInt(33) + 1;  //因为是从0开始 所以要+1
   
   set.add(randomValue);
  }
  //定义一个result 一会输出
  String result = "red ball:";
  //接下来时篮球
  int randomValue = random.nextInt(16) + 1;
  
  for(Integer i : set){
   result += i + " ";
  }
  //定义一个result 一会输出
  result += "<br>blue ball:" + randomValue;
  
  PrintWriter out = response.getWriter();
  out.print(result);
  out.flush();
  
 }

 public void doPost(HttpServletRequest request, HttpServletResponse response)
   throws ServletException, IOException {

  doGet(request, response);
 }

}

 

上面的代码 就是在servlet下面实现的 红球与 篮球的 显示。

这也是学习到的第3个简单的小程序。

呵呵 虽然简单 拿着去胡哟胡哟小朋友 还行。有了这个小程序,不用再向小时候 要弄几十个小纸团,然后放在手心里 不停的晃了。。。当时还是很天真啊,相信 很多童鞋也都有过这样的经历,我们多么美好的童年啊。偶尔回忆一下童年的记忆,也是相当美好的。。。