java随机字符补充版
发布时间:2020-12-14 14:24:35 所属栏目:Java 来源:网络整理
导读:复制代码 代码如下: public static void main(String[] args) { //String s = RandomNum.getRandomNumStr(5); //System.out.println(s); System.out.println("生成5个含有5个字符的字符串:"); RandomNum.SuiJiZiFuChuan(5,5); System.out.println("生成3个
复制代码 代码如下: public static void main(String[] args) { //String s = RandomNum.getRandomNumStr(5); //System.out.println(s); System.out.println("生成5个含有5个字符的字符串:"); RandomNum.SuiJiZiFuChuan(5,5); System.out.println("生成3个含有6个字符的字符串:"); RandomNum.SuiJiZiFuChuan(6,3); System.out.println("生成任意1到20个含有任意1到10个字符的字符串:"); RandomNum.SuiJiZiFuChuan((int)(20*Math.random()),(int)(10*Math.random())); System.out.println("随机性生成字符:"); int i=0; while(i<(int)(10*Math.random())){ RandomNum.SuiJiZiFuChuan((int)(20*Math.random()),1); i++; } } public static void SuiJiZiFuChuan(int x,int y){ for(int j=0;j<y;j++){ for(int i=0;i<x;i++){ int a=(int)(100*Math.random()+100*Math.random()); while(true){ if(a>96&a<123) break; else a=(int)(100*Math.random()+100*Math.random()); } System.out.print((char)a); } System.out.println(); } } 执行结果: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |