Java程序使用列表对数组进行混洗

让我们首先创建一个字符串数组并将其转换为列表。之后,将执行随机播放。

以下是字符串数组-

String str[] = {"A", "B", "C", "D", "E"};

将字符串数组转换为列表-

List<String>list = Arrays.asList(str);

现在随机播放数组-

Collections.shuffle(list);

示例

import java.util.Arrays;
import java.util.Collections;
import java.util.List;
public class Demo {
   public static void main(String[] args) {
      String str[] = {"A", "B", "C", "D", "E"};
      List<String>list = Arrays.asList(str);
      Collections.shuffle(list);
      System.out.println("Shuffled the array using List = "+list.toString());
   }
}

输出结果

Shuffled the array using List = [C, B, E, D, A]