Search
 
SCRIPT & CODE EXAMPLE
 

JAVA

generate random string in java

import java.util.Random;

public class Generator {
	public static String generateRandomPassword(int len) {
		String chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijk"
          +"lmnopqrstuvwxyz!@#$%&";
		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();
	}
}
Comment

java random string

public static String getRandomString(int size) {
  	// The string that we will return
	String rand = "";
  	// The chars that are used to generate the random string
	String chars = "1234567890-=!@#$%^&*()_+qwertyuiop[]QWERTYUIOP{}|asdfghjkl;'ASDFGHJKL:"zxcvbnm,./ZXCVBNM<>?";
  	// Loop based on the requested size
  	for (int i = 0; i < size; i++) {
      	// Add a random char from the chars string to the rand string
		rand += chars.toCharArray()[new Random().nextInt(chars.length())];
	}
  	// Return the random string
	return rand;
}
Comment

java random string


protected String getSaltString() {
        String SALTCHARS = "ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";
        StringBuilder salt = new StringBuilder();
        Random rnd = new Random();
        while (salt.length() < 18) { // length of the random string.
            int index = (int) (rnd.nextFloat() * SALTCHARS.length());
            salt.append(SALTCHARS.charAt(index));
        }
        String saltStr = salt.toString();
        return saltStr;

    }

Comment

java generate random string and number

import java.util.Random;

public class passGen{
    // Version 1.0
    private static final String dCase = "abcdefghijklmnopqrstuvwxyz";
    private static final String uCase = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
    private static final String sChar = "!@#$%^&*";
    private static final String intChar = "0123456789";
    private static Random r = new Random();
    private static StringBuilder pass = new StringBuilder();

    public static void main (String[] args) {
        System.out.println ("Generating pass...");
        while (pass.length () != 16){
            int rPick = r.nextInt(4);
            if (rPick == 0){
                int spot = r.nextInt(26);
                pass.append(dCase.charAt(spot));
            } else if (rPick == 1) {
                int spot = r.nextInt(26);
                pass.append(uCase.charAt(spot));
            } else if (rPick == 2) {
                int spot = r.nextInt(8);
                pass.append(sChar.charAt(spot));
            } else {
                int spot = r.nextInt(10);
                pass.append(intChar.charAt(spot));
            }
        }
        System.out.println ("Generated Pass: " + pass.toString());
    }
}
Comment

java random string

public static String randomString() {
    return UUID.randomUUID().toString();
}
Comment

java generate random string and number

// "0123456789" + "ABCDE...Z"
String validCharacters = $('0', '9').join() + $('A', 'Z').join();

String randomString(int length) {
    return $(validCharacters).shuffle().slice(length).toString();
}

@Test
public void buildFiveRandomStrings() {
    for (int i : $(5)) {
        System.out.println(randomString(12));
    }
}
Comment

PREVIOUS NEXT
Code Example
Java :: Json web token dependency in Maven 
Java :: bukkit scheduler 
Java :: format localdatetime 
Java :: android hide soft keyboard 
Java :: java get creation date of file 
Java :: java chararray to int 
Java :: internet access android manifest 
Java :: send message to all player java spigot 
Java :: how to check if location is enabled android 
Java :: jbutton remove selection border 
Java :: java how to calculate fps 
Java :: java split string into list 
Java :: set icon to fab programmatically in android studio 
Java :: java how to get deltaTime 
Java :: android studio allow http 
Java :: java jlabel border 
Java :: how to create a java jframe 
Java :: A horizontal line must be drawn through the diamond, centered vertically. • The message must be printed just above the line. • The message must be horizontally centered within the applet 
Java :: java taking console input 
Java :: Example on: Getting the substring after the first occurrence of a separator in Java 
Java :: java cartesian to polar 
Java :: plus one 
Java :: .tar to .ova 
Java :: android java get resource string 
Java :: Java get list of keys Hashmap 
Java :: java loop through arraylist 
Java :: localdatetime to timestamp 
Java :: how to compare 3 numbers in java 
Java :: kotlin android intent pass data 
Java :: Which of the following is the only Java package that is imported by default? 
ADD CONTENT
Topic
Content
Source link
Name
9+5 =