gpt4 book ai didi

java - 字符串选择和分配

转载 作者:行者123 更新时间:2023-12-01 17:32:58 25 4
gpt4 key购买 nike

String a="aaa";
String b="bbb";
String c="ccc";
String d="ddd";

String p,q,r,s;

如何为 p、q、r、s 赋值从 a、b、c、d 中随机?

就像 p 应该具有来自 a、b、c、d 的值对于 q,r,s 也类似

但该值不应重复。

最佳答案

最简单的方法可能是将所有字符串放入一个数组(或列表或类似的)中,对列表进行打乱并将打乱后的数组中的第一个值分配给p,第二个为q,等等

以下是如何执行此操作的示例:

String[] strings = new String[] {
"aaa", "bbb", "ccc", "ddd"
};

Collections.shuffle(Arrays.asList(strings));

String p = strings[0],
q = strings[1],
r = strings[2],
s = strings[3];

关于java - 字符串选择和分配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9240283/

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