All pastes #331757 Raw Edit

Unnamed

public java v1 · immutable
#331757 ·published 2007-01-29 04:47 UTC
rendered paste body
import java.util.*;import java.util.regex.*;import java.text.*;public class jTest {	private Random rand = new Random();	private String strSet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";	private String str;	private int count;	public jTest() {		while (true) {			str = randString(6);			Pattern pattern = Pattern.compile(str.charAt(0) + "{6}");			Matcher match = pattern.matcher(str);			while (match.find()) {				System.out.println("Match Found!");				System.exit(1);			}			count++;			if ((count % 100000) == 0) {				printStats();			}		}	}	public String randString(int strLen) {		String str = "";		for (int i = 0; i < strLen; i++) {			str += strSet.charAt(rand.nextInt(26));		}		return str;	}	public void printStats() {		System.out.println("\n\n\n\n-----------------");		System.out.println("Match: " + str);		System.out.println("Iterations: " + count);		System.out.println(getDateTime());		System.out.println("-----------------");	}	/**	 * Method getDateTime()	 * Taken From: http://www.java-tips.org/java-se-tips/java.util/how-to-get-current-date-time.html	 */    private String getDateTime() {        DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");        Date date = new Date();        return dateFormat.format(date);    }	public static void main(String args[]) {		new jTest();	}}