java怎么随机抽取多个不重复的字符串数据
java怎么随机抽取多个不重复的字符串数据java怎么随机抽取多个不重复的字符串,不是抽取一个是多个字符串,...
java怎么随机抽取多个不重复的字符串数据java怎么随机抽取多个不重复的字符串,不是抽取一个是多个字符串,
展开
1个回答
展开全部
public class Test1 {
public static void main(String[] args){
String[] scc={"a","b","c","d","e","f","g","h","ddd"};
Random ran=new Random();
int i=scc.length;
int count=0;
StringBuilder sb=new StringBuilder();
while(true){
String s=scc[ran.nextInt(i)];
if(sb.indexOf(s)==-1){
sb.append(s);
count++;
System.out.println("第 "+count+" 次抽到 "+s);
}
if(count==5){
break;
}
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |