gpt4 book ai didi

java - Jython 随机字符串生成

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:23:47 25 4
gpt4 key购买 nike

所以,我需要创建一个方法,根据 jython 中的给定长度返回一个随机字符串。如果我可以实现 python random 会很容易,但是我找不到这样做的方法,因为在每个随机示例中我发现使用的是 java random 类而不是 python。这是代码位:

  def getrstr (self, length):
from java.util import Random
import string
chars = string.letter + string.digits
str = ''
for i in range(1, (length+1)):
ind = random.nextInt(62) #there should be 62 charicters in chars string
c = #this is the part where i should get radom char from string using ind
str = str + c
return str

我正在尝试根据包含我需要的所有字符的字符串创建一个字符串。我只是找不到一种方法来按索引访问字符串中的字符,就像我在 C# 中那样。

任何想法如何做到这一点,甚至可能导入 python 随机类?

最佳答案

c = chars.charAt(ind);

JavaDocs带路。

关于java - Jython 随机字符串生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8847692/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com