在java中创建一个数组,其中值是随机排序的
可能重复:在java中创建一个数组,其中值是随机排序的,java,arrays,sorting,Java,Arrays,Sorting,可能重复: 下面最后一行代码按顺序打印数字。如何创建值随机排序的数组 List<Users> u = new ArrayList<Users>(); u.add(new Users(1, 5)); u.add(new Users(2, 4)); u.add(new Users(3, 8)); for (Users us1 : u) {
下面最后一行代码按顺序打印数字。如何创建值随机排序的数组
List<Users> u = new ArrayList<Users>();
u.add(new Users(1, 5));
u.add(new Users(2, 4));
u.add(new Users(3, 8));
for (Users us1 : u)
{
int si1 = us1.getCf();
int di = us1.getId();
for (int j = 0; j < si1; j++)
{
System.out.println("cf:" + di);
}
}
List u=new ArrayList();
u、 增加(新用户(1,5));
u、 增加(新用户(2,4));
u、 增加(新用户(3,8));
针对用户(us1:u)
{
int si1=us1.getCf();
int di=us1.getId();
对于(int j=0;j
只要使用
Collections.shuffle(yourList)
根据你的要求我对你的代码做了一些修改
List<Users> u = new ArrayList<Users>();
u.add(new Users(1, 5));
u.add(new Users(2, 4));
u.add(new Users(3, 8));
Collections.shuffle(u);
List<Integer> output = new ArrayList<Integer>();
for (Users us1 : u) {
int si1 = us1.i;
int di = us1.i;
for (int j = 0; j < si1; j++) {
System.out.println("cf:" + di);
output.add(di);
}
}
Integer[] result = output.toArray(new Integer[output.size()]);
List u=new ArrayList();
u、 增加(新用户(1,5));
u、 增加(新用户(2,4));
u、 增加(新用户(3,8));
收藏。洗牌(u);
列表输出=新的ArrayList();
对于(用户us1:u){
int si1=us1.i;
int di=us1.i;
对于(int j=0;j
希望有帮助:)只要使用
Collections.shuffle(yourList)
根据你的要求我对你的代码做了一些修改
List<Users> u = new ArrayList<Users>();
u.add(new Users(1, 5));
u.add(new Users(2, 4));
u.add(new Users(3, 8));
Collections.shuffle(u);
List<Integer> output = new ArrayList<Integer>();
for (Users us1 : u) {
int si1 = us1.i;
int di = us1.i;
for (int j = 0; j < si1; j++) {
System.out.println("cf:" + di);
output.add(di);
}
}
Integer[] result = output.toArray(new Integer[output.size()]);
List u=new ArrayList();
u、 增加(新用户(1,5));
u、 增加(新用户(2,4));
u、 增加(新用户(3,8));
收藏。洗牌(u);
列表输出=新的ArrayList();
对于(用户us1:u){
int si1=us1.i;
int di=us1.i;
对于(int j=0;j
希望有帮助:)使用Random创建索引排列,然后将值加载到最终数组中,使用Random设置顺序。重复可能性:使用Random创建索引排列,然后使用Random将值加载到最终数组中,以设置顺序。重复可能性:如何使用Random创建数组数据系统.out.println(“cf:+di”);我已经编辑了我的答案来创建一个数组…哦!它是有效的。。。谢谢我只将shufle的代码替换为输出:我希望新数组按随机数排序,很高兴听到这个!如果您发现这个答案是正确的,那么您可以。如何使用数据系统.out.println(“cf:+di”)创建数组;我已经编辑了我的答案来创建一个数组…哦!它是有效的。。。谢谢我只将shufle的代码替换为输出:我希望新数组按随机数排序,很高兴听到这个!如果你发现这个答案是正确的,那么你可以。