How to generate random letters string in Java

1 Answer

0 votes
import java.util.Random;

public class MyClass {
    public static String GenerateRandomString(int size) {
        String chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
		
		Random rnd = new Random();
		StringBuilder sb = new StringBuilder(size);
		
		for (int i = 0; i < size; i++)
			sb.append(chars.charAt(rnd.nextInt(chars.length())));
			
		return sb.toString();
    }
    public static void main(String args[]) {
        System.out.println(GenerateRandomString(6));
    }
}




/*
run:

vuBMab

*/

 



answered Dec 10, 2023 by avibootz

Related questions

2 answers 231 views
4 answers 291 views
1 answer 138 views
1 answer 182 views
1 answer 164 views
...