How to generate 5 characters random string in Java

1 Answer

0 votes
import java.util.Random;
 
public class MyClass {
    public static String generateRandomString(int len) {
        String chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
         
        Random rnd = new Random();
        StringBuilder sb = new StringBuilder(len);
        for (int i = 0; i < len; i++)
            sb.append(chars.charAt(rnd.nextInt(chars.length())));
         
        return sb.toString();
    }
    public static void main(String args[]) {
        System.out.println(generateRandomString(5));
    }
}
 
 
 
/*
run:
 
QUZaO
 
*/

 



answered Mar 29, 2021 by avibootz

Related questions

1 answer 154 views
2 answers 175 views
1 answer 176 views
1 answer 189 views
1 answer 157 views
1 answer 160 views
1 answer 162 views
...