Java_Random

来源:互联网 发布:淘宝二手苹果数据线 编辑:程序博客网 时间:2024/06/08 20:03

用Random类随机生成一连串字符串。

例子中:随机生成30个长度为3的字符串。

import java.util.ArrayList;import java.util.Iterator;import java.util.List;import java.util.Random;public class Test4{public static void main(String[] args){// TODO Auto-generated method stubList<String> list = new ArrayList<String>();String str = "abcdefgh";char[] buf = str.toCharArray();Random random = new Random();char[] randonStr = new char[3];for (int j=0; j<30; j++)//随机生成三十个长度为3的字符串{for (int i = 0; i < 3; i++){randonStr[i] = buf[random.nextInt(3)];//随机生成一个长度为3的字符串}list.add(new String(randonStr));//将随机生成的字符串加入集合中}Iterator<String> iterator = list.iterator();while (iterator.hasNext()){System.out.print(iterator.next() + ",");//遍历出集合的内容}}}