Java_Random

Posted zlfxy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java_Random相关的知识,希望对你有一定的参考价值。

用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 stub
		List<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() + ",");//遍历出集合的内容
		
	



以上是关于Java_Random的主要内容,如果未能解决你的问题,请参考以下文章