当前位置: 代码迷 >> Java Web开发 >> 一个取随机数的有关问题
  详细解决方案

一个取随机数的有关问题

热度:10   发布时间:2016-04-17 13:05:04.0
一个取随机数的问题
在做一个JSP页面,想在两数之间产生一个随机数a,然后拿这个a去数据库中表table1的字段num中查询是否这个a已经存在,如果存在则重新在这两数之间产生随机数,再进行类似判断,如果不存在,则把这个a插入到num的字段中
请大家帮忙下这个要怎么写

------解决方案--------------------
1.读出num字段所有数据放入一个list中
2.产生随机数 a ,遍历list,如果a不在这个list里
向table1中num字段插入这个a,并在list中add这个a。
3.循环1-2过程
------解决方案--------------------
int n =(int)(Math.random()*10);

产生0-9
------解决方案--------------------
1、取出数据库中所有num的字段 list
2、随机生成数据a
3、判断a是否在list中 如存在 返回步骤2
4、插入数据库
  相关解决方案