how to generate a text file that contains a random string of letters or characters ? ie it should be able to control the number of letters in one line and the number of lines in the text file. please email me a cc at markstone23@yahoo.com
You can generate random characters using the Math.random() method. With it you get a random [0-1] number.You can multiply it by n(the number of letters you have),round it(the method returns a double), and you have an random 0-n number. Just assing a numeric value for each letter. -HTH
Juanjo Bazan
Ranch Hand
Joined: Feb 04, 2002
Posts: 231
posted
0
with this method you can generate "words" with the lenght you want: //the argument n is the number of words you want //the argument len is the lenght of the words public String[] generateWords(int n, int len){ String[] words=new String[n]; char[] eachWord=new char[len]; for (int j=0;j<n;j++){ for (int i=0;i<len;i++){ //I assume you have a method convertToLetter where you have assigned a numeric value to each letter, and which receives a 0-1 number and returns a char. eachWord[i]=convertToLetter(Math.Random()); } words[j]=new String(eachWord); } return words; }//end of method -HTH [ July 12, 2002: Message edited by: Juanjo Bazan ] [ July 12, 2002: Message edited by: Juanjo Bazan ]
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to
run our stuff on 16 servers instead of 3.
subject: generate a text file with random no of characters