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

java随机生成字母数字

发布时间:2024-11-07 01:31:02

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随机生成一个字母

char c=(char)(int)(Math.random()*26+97);

System.out.println(c);

通过随机函数生成,字母对应的int整型数字,然后转换才char类型的字母。

tring chars = "abcdefghijklmnopqrstuvwxyz";

System.out.println(chars.charAt((int)(Math.random() * 26)));

根据chars 随机截取其中的一个字母。

(2)java随机生成字母数字扩展阅读:

定义随机字母之前调用

import java.util.Arrays;

产生随机数的代码为:

char cha[]={'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};

char ch[]=new char[5];

for(int i=0;i<ch.length;i++)

{

int index;

index=(int)(Math.random()*(cha.length));

ch[i]=cha[index];

}

System.out.println(Arrays.toString(ch));

这个是产生5个随机字母在A-Z的范围

阅读全文

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

热点内容
注册服务器什么意思 浏览:126
邮惠付app怎么查询登录账号 浏览:230
小米主题超级白怎么设置文件夹 浏览:657
php列表显示 浏览:372
foxmail如何自动删取服务器邮件 浏览:467
电子工程师必备pdf 浏览:979
小度app的头像怎么换 浏览:608
app如何部署上服务器上 浏览:836
钉钉加密直播 浏览:238
c语言数组编程杨辉三角 浏览:776
佛山南沙14方压缩垃圾车 浏览:470
学生练字用什么app 浏览:844
王者荣耀用什么软件编译 浏览:274
泰拉瑞亚服务器怎么开启用户功能 浏览:173
与梯柱相连的梯梁箍筋加密 浏览:221
萤石云服务器有多大 浏览:131
查询心得体会用什么app 浏览:562
软考第五版没有编译原理知识吗 浏览:69
phpmbsubstr中文 浏览:736
ug开粗两面拔模角如何编程 浏览:971