9. Write a Java program to shuffle the elements in both Arraylist. Print your ArrayList code and Output
时间: 2024-12-10 16:55:05 浏览: 5
在Java中,我们可以使用Collections.shuffle()方法来随机打乱ArrayList中的元素。以下是一个简单的程序示例:
```java
import java.util.ArrayList;
import java.util.Collections;
public class ShuffleArrayListExample {
public static void main(String[] args) {
// 创建一个ArrayList并填充一些元素
ArrayList<String> list = new ArrayList<>();
list.add("Element1");
list.add("Element2");
list.add("Element3");
list.add("Element4");
list.add("Element5");
// 打印原始ArrayList的内容
System.out.println("Original ArrayList:");
for (String element : list) {
System.out.print(element + " ");
}
System.out.println();
// 使用Collections.shuffle()打乱元素顺序
Collections.shuffle(list);
// 打印打乱后的ArrayList内容
System.out.println("Shuffled ArrayList:");
for (String element : list) {
System.out.print(element + " ");
}
// 输出结果
}
}
```
当你运行这个程序,它首先会打印出原始的列表,然后经过shuffle操作后,再打印出打乱顺序后的列表。由于随机性,每次运行的结果都会不同。
阅读全文