导航:首页 > 编程语言 > java生成8随机数

java生成8随机数

发布时间:2024-10-20 09:52:20

‘壹’ java中怎样产生随机数和随机字母

java产生随机数和随机字母,使用madom类,示例如下:

packagecom.qiu.lin.he;

publicclassCeShi{

publicstaticvoidmain(String[]args){

intstr1=0;
for(inti=0;i<25;i++){//你想生成几个字符的,就把4改成几,如果改成1,那就生成一个随机字母.
str1=(char)(Math.random()*26);
}
System.out.println("输出随机生成的字符串"+str1);

Stringstr="";
for(inti=0;i<25;i++){//你想生成几个字符的,就把4改成几,如果改成1,那就生成一个随机字母.
str=str+(char)(Math.random()*26+'A');
}
System.out.println("输出随机生成的字符串"+str);
}
}

运行结果如下:

‘贰’ java如何产生1-8的整数随机数

在java中,生成随机数使用的是Random类。要生成在[min,max]之间的随机整数,则可以如下:
import java.util.Random;
public class RandomTest {
public static void main(String[] args) {
int max = 8;
int min = 1;
Random random = new Random();

int s = random.nextInt(max)%(max-min+1) + min;
System.out.println(s);
}
}
其中,random.nextInt(max)表示生成[0,max]之间的随机数,然后对(max-min+1)取模。

‘叁’ Java随机数6——8

package demo;

import java.util.*;

public class Test{
public static void main(String[]args)throws Exception{
Random random = new Random();
int temp;
boolean flag = true;
do{
//随机生成0(包括0)到9(不包括9)之间的整数
//若此数大于或等于6则让随机生成循环停止
if((temp=random.nextInt(9))>=6){
flag = false;
}

}while(flag);
System.out.println(temp);
}
}

阅读全文

与java生成8随机数相关的资料

热点内容
ios图片无损压缩 浏览:578
源码笔记本怎么不能用 浏览:24
转转app怎么抢手机1块8 浏览:804
金蝶如何连接内网服务器 浏览:572
怎么样把文件夹压缩 浏览:742
linuxframebuffer编程 浏览:579
mac收件服务器怎么填 浏览:621
程序员linux设置 浏览:502
linux虚拟机ping主机 浏览:985
360压缩文件格式未知 浏览:579
lt程序员开会 浏览:535
单片机380v接触器怎么控制 浏览:782
阿里云域名本地服务器 浏览:453
数据库地址服务器 浏览:3
路由器加密码登录不上 浏览:813
qq可以加密密码 浏览:855
网上认证无法连接网站服务器地址 浏览:920
java数据库建表 浏览:174
linux本地端口 浏览:37
邮票目录pdf 浏览:379