今天学习了一个 有意思的程序
双色球。。。可没少被这程序诱惑,说不定就中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个简单的小程序。
呵呵 虽然简单 拿着去胡哟胡哟小朋友 还行。有了这个小程序,不用再向小时候 要弄几十个小纸团,然后放在手心里 不停的晃了。。。当时还是很天真啊,相信 很多童鞋也都有过这样的经历,我们多么美好的童年啊。偶尔回忆一下童年的记忆,也是相当美好的。。。