Java 随机字符串_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > Java 随机字符串

Java 随机字符串

 2015/3/9 16:10:19  Colin_Davis  程序员俱乐部  我要评论(0)
  • 摘要:Java随机字符串publicclassRandomString{/****/publicRandomString(){//TODOAuto-generatedconstructorstub}privateintlen=8;publicstaticfinalString[]codes={"a","A","b","B","c","C","d","D","e","E","f","F","g","G","h","H","i","I","j","J","k","K","l","L","m","M"
  • 标签:Java 字符串

?? Java 随机字符串

?

class="java" name="code">public class RandomString {
	
	/**
	 * 
	 */
	public RandomString() {
		// TODO Auto-generated constructor stub
	}
	
	private int len = 8;
	
	public static final String[] codes = { "a", "A", "b", "B", "c", "C", 
										   "d", "D", "e", "E", "f", "F", 
										   "g", "G", "h", "H", "i", "I", 
										   "j", "J", "k", "K", "l", "L", 
										   "m", "M", "n", "N", "o", "O", 
										   "p", "P", "q", "Q", "r", "R", 
										   "s", "S", "t", "T", "u", "U", 
										   "v", "V", "w", "W", "x", "X", 
										   "y", "Y", "z", "Z", 
										   "0", "1", "2", "3", "4", "5", 
										   "6", "7", "8", "9" };
	private static final int max = codes.length;
	
	/**
	 * @param len
	 */
	public RandomString(int len) {
		this.len = len;
	}
	
	/**
	 * @return
	 */
	public String toString() {
		
		StringBuffer buf = new StringBuffer();
		for ( int i = 0; i < len; ++i ) {
			buf.append( codes[(int) (Math.random() * max)] );
		}
		return buf.toString();
	}

	/**
	 * @param args
	 */
	public static void main(String[] args) {

		for ( int i = 5; i <= 210; ++i ) {
			System.out.println( new RandomString() );
		}
	}

}

?

  • RandomString.tar (20 KB)
  • 下载次数: 0
发表评论
用户名: 匿名