大家好,今天小编关注到一个比较有意思的话题,就是关于java语言随机的问题,于是小编就整理了5个相关介绍Java语言随机的解答,让我们一起看看吧。
- 怎样使用JAVA产生1 ~ 6之间的随机数?
- java随机产生100个学生的成绩?
- java怎么使用随机抽取数组里的数据?
- 用java生成0-9之间的随机整数,并统计个数出现的次数?
- 如何使用Java生成随机验证码?
怎样使用JAVA产生1 ~ 6之间的随机数?
importj***a.util.Random 导入Random包 Randomrandom=newRandom(); inta=random.nextInt(6)+1; nextInt是产生在0(包括)和指定值(不包括)之间的int值,所以最后加个1,就是产生1到6之间的int值。
j***a随机产生100个学生的成绩?
public static void main(String[] args) throws IOException {
int level0 = 0; //0分人数
int level1 = 0;//1分人数
int level2 = 0;//2分人数
int level3 = 0;
int level4 = 0;
int level5 = 0;
j***a怎么使用随机抽取数组里的数据?
Random r = new Random();
System.out.println(b[r.nextInt(3)]);r.nextInt(3);就是随机取得0 1 2这三个数中的其中一个,然后当做你数组的下标,就随机抽取了
用j***a生成0-9之间的随机整数,并统计个数出现的次数?
0出现次数:10031出现次数:9532出现次数:9963出现次数:10284出现次数:10105出现次数:10136出现次数:103***出现次数:10008出现次数:***39出现次数:985
如何使用J***a生成随机验证码?
这个不难,主要是先生成验证码,然后再绘制验证码,最后再保存成图片就行,下面我简单介绍一下实现过程,实验环境win10+jdk1.8+eclipse,主要内容如下:
1.首先,定义一个VerifyCode类,也就是验证码类,导入的包及定义成员变量如下,这里主要设置了可选字体、可选字符(验证码字符集):
2.接着就是随机生成验证码字符的颜色和字体,代码如下,很简单,主要使用Random类的nextInt函数:
3.为了使验证码更逼真,这里你可以绘制一些干扰点或线都行,这里以绘制干扰线为例,代码如下,很简单,就是随机生成线段起点坐标和终点坐标,然后再绘制线段:
4.接着就是生成验证码,并绘制验证码。这里随机生成了4位验证码,主要调用了Random类的nextInt函数用于随机生成验证码字符,然后调用BufferedImage类和Graphics2D类用于绘制验证码字符,主要代码如下:
到此,以上就是小编对于j***a语言随机的问题就介绍到这了,希望介绍关于j***a语言随机的5点解答对大家有用。