一、质数(素数)判断(Java)
for(int i=2;i<=Math.sqrt(num);i++){ boolean flag=true; if(num%i==0){ flag=false; break; } if(flag){ System.out.println("该数(num)是质数"); } }
二、生成随机字符数组
public static char[] generate(){ char[] chs=new cha[5];//这里暂时定数组长度为5 char[] letters={'A','B','C',...,'X','Y','Z'};//随机生成字符的总集合(这里要每个字母写出来,不能省略) boolean[] flags=new boolean[letters.length];//开关数组 for(int i=0;i<chs.length;i++){ do{ int index=(int)(Math.random()*26); }while(flags[index]==true) chs[i]=letters[index]; flags[index]=true } return chs; }