社区
Web 开发
帖子详情
向各位高人请教能生成六位数字随机数的方法?
ervinlj
2003-10-17 01:18:20
各位,大家好:
我想请教一下如何写一个方法来生成六位数字的随机数?这个方法应该如何来实现啊?马上给分的!!!
...全文
462
11
打赏
收藏
向各位高人请教能生成六位数字随机数的方法?
各位,大家好: 我想请教一下如何写一个方法来生成六位数字的随机数?这个方法应该如何来实现啊?马上给分的!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dongshaojie
2003-10-17
打赏
举报
回复
public int getNum(){
int n = 0;
n = (int)(Math.random() * (999999 - 100000));
n = n + 100000;
return n;
}
fft123
2003-10-17
打赏
举报
回复
long l = (long)(Math.random()*1000000);
要6位,乘以1000000(1后面带6个0)
要其它的位数,同上
ervinlj
2003-10-17
打赏
举报
回复
up
ervinlj
2003-10-17
打赏
举报
回复
各位看我最后一个问题怎样来解决呢?马上给分啊!!!急,
提示说Random类找不到啊!!!
ervinlj
2003-10-17
打赏
举报
回复
不是啊,还是不明白!
我写了这样一段代码:
<%
String s="";
int intCount=0;
intCount=(new Random()).nextInt(999999);//
if(intCount<100000)intCount+=100000;
s=intCount+"";
out.println("Random number is:"+s);
%>
我的意思是在每次调用这个jsp页面的时候,让这个jsp页面输出一个000001-999999的随机数应该怎样来做?
aku0708
2003-10-17
打赏
举报
回复
在JSP页面中:
。。。
。。。
<img src="/getimg">
...
<%=session.getAttribute("getImg") %>
....
你看一看吧
aku0708
2003-10-17
打赏
举报
回复
不是吧
我给你个例子
package com.aku.image;
import java.io.*;
import java.util.*;
import com.sun.image.codec.jpeg.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.awt.*;
import java.awt.image.*;
/**
* Title: getImg.java
* Description: 这个class主要实现随机生成一个4位数的验证码,并写入session,
* Copyright: Copyright (c) 2003
* Company:
* @author
* @version 1.1
*/
public class getImg
extends HttpServlet {
private Font mFont = new Font("宋体", Font.PLAIN, 8); //设置字体
//处理post
public void doPost(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException {
doGet(request, response);
}
public void doGet(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException {
//取得一个1000-9999的随机数
String s = "";
int intCount = 0;
intCount = (new Random()).nextInt(999999); //
if (intCount < 100000) {
intCount += 100000;
}
s = intCount + "";
//对session付值。
HttpSession session = request.getSession(true);
session.setAttribute("getImg", s);
response.setContentType("image/gif");
ServletOutputStream out = response.getOutputStream();
BufferedImage image = new BufferedImage(35, 14, BufferedImage.TYPE_INT_RGB);
Graphics gra = image.getGraphics();
//设置背景色
gra.setColor(Color.yellow);
gra.fillRect(1, 1, 33, 12);
//设置字体色
gra.setColor(Color.black);
gra.setFont(mFont);
//输出数字
char c;
for (int i = 0; i < 6; i++) {
c = s.charAt(i);
gra.drawString(c + "", i * 11 + 6, 11); //7为宽度,11为上下高度位置
}
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
encoder.encode(image);
out.close();
}
}
ervinlj
2003-10-17
打赏
举报
回复
up
ervinlj
2003-10-17
打赏
举报
回复
请问楼上那位,你的new Random()这个类是那里来的?在Java的库里好象是没有这个类的吗?
还有如果我要生成000001-999999之间的随机数应该怎样来做呢?
aku0708
2003-10-17
打赏
举报
回复
public String getNum()
{
//取得一个100000-999999的随机数
String s="";
int intCount=0;
intCount=(new Random()).nextInt(999999);//
if(intCount<100000)intCount+=100000;
s=intCount+"";
return s;
}
aku0708
2003-10-17
打赏
举报
回复
//取得一个100000-999999的随机数
String s="";
int intCount=0;
intCount=(new Random()).nextInt(999999);//
if(intCount<100000)intCount+=100000;
s=intCount+"";
CRC与ADC与DMA与
随机数
发生器-第5季第5部分
《朱有鹏老师单片机完全学习系列课程》针对有志于物联网技术开发行业的零基础学员设计,共分6季,总200余小时的课程。本课程属于第5季。本季课程主要讲解STM32的全新开发方式:使用STM32CubeMX工具做图形化配置,自动
生成
初始化代码;添加各种中间件;使用HAL库和LL库来操作外设。结合朱老师物联网大讲堂专为nbiot物联网开发而设计的NB476开发板,本季课程能够让大家彻底掌握物联网时代以nbiot和低功耗STM32L4单片机为代表的典型开发模式,实战意义非常重要。课程特色*完全零基础,降低学习门槛。*深入浅出,通俗易懂。不怕学不会,就怕你不学习。*思路清晰、语言风趣,对着视频看也不会想睡觉······*视频 + 文档 + 练习题 + 答疑,全方位保证学习质量。*基础知识 + 思路引导的教学方式,授之以鱼更授之以渔。
RSA算法原理2
作者: 阮一峰 日期: 2013年7月 4日 上一次,我介绍了一些数论知识。 有了这些知识,我们就可以看懂RSA算法。这是目前地球上最重要的加密算法。 六、密钥
生成
的步骤 我们通过一个例子,来理解RSA算法。假设爱丽丝要与鲍勃进行加密通信,她该怎么
生成
公钥和私钥呢? 第一步,随机选择两个不相等的质数p和q。 爱丽丝选择了61和53。(实际应用中,这两个质数越大,就
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家分? 2:100分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,常用软件、游戏、精美图库下载,希望对网友有帮助!顺便散分! 6:VBA
请教
怎
vb/vb.net开发精粹(12)
TXT文本读入数组的问题。 EXCEL一工作表中的内容复制到另一工作表中 如何确定范围???? 关于设置
数字
时钟 一个LISTBOX引发的血案.... 关闭重复的窗口??例如有三个名为aaaaa的窗口,如何关闭两个留一个? VarType的一个奇怪现象 征集小儿名,分不够再加 100分请大家看看这个效果是如何实现的 如何让窗体只有最小化和关闭?而且不能调整大小,没有最大化图标
魔兽局域网协议UDP部分详细解释
魔兽局域网主要有4种消息
第一种、搜索游戏:
F7 2F 10 00 50 58 33 57 15 00 00 00 00 00 00 00 ?PX3W
这个格式比较简单。
F7 2F 10 00 是格式头部,消息含义的标志。
50 58 33 57 是PX3W几个字,就是冰封王座的逆序。
15 00 00 00 是版本号,0x15=21,即是1.21版的冰封王座在搜索游戏。
00 00 00 00 是某个魔兽的
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章