导航:首页 > 编程语言 > 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随机数相关的资料

热点内容
方舟手游怎么激活服务器 浏览:14
图解周易大全pdf 浏览:289
atmega48单片机 浏览:502
生成pdf缩略图 浏览:682
linux编写驱动程序 浏览:356
linux启动service 浏览:395
蓝牙与单片机通信原理 浏览:713
源码h5交易网站 浏览:58
javaredis工具 浏览:938
怎么跳过密码解压缩 浏览:865
androidview显示动画 浏览:822
python数据分析环境 浏览:510
手机安装app太慢是什么道理 浏览:224
程序员那么可爱牙刷 浏览:724
安卓百变图标和百变小组件怎么用 浏览:286
基于密码加密 浏览:968
离心式压缩机检修规程 浏览:780
新轩逸发动机压缩比 浏览:463
程序员学语言顺序 浏览:926
pdf取词词典 浏览:124