“Генерировать случайную строку” Ответ

генерировать случайную строку в 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();
	}
}
Vishal

генерировать случайную строку Python

import string
import random

length=5
#python2
randomstr = ''.join(random.sample(string.ascii_letters+string.digits,length))


#python3
randomstr = ''.join(random.choices(string.ascii_letters+string.digits,k=length))

                                  
Worrisome Wallaby

Генерировать случайную строку

private static Random random = new Random();
public static string RandomString(int length)
{
    const string chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
    return new string(Enumerable.Repeat(chars, length)
      .Select(s => s[random.Next(s.Length)]).ToArray());
}
Excited Echidna

Python генерирует случайную строку

''.join(random.choice(string.ascii_uppercase + string.digits) for _ in range(N))
Strange Salmon

Случайная строка

private static Random random = new Random();

public static string RandomString(int length)
{
    const string chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
    return new string(Enumerable.Repeat(chars, length)
        .Select(s => s[random.Next(s.Length)]).ToArray());
}
PrashantUnity

Генерировать случайную строку

Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15);
Chinanu Prince

Ответы похожие на “Генерировать случайную строку”

Вопросы похожие на “Генерировать случайную строку”

Больше похожих ответов на “Генерировать случайную строку” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования