思想:主要用到Collections.shuffle (调乱集合内的函数),就是重新打乱,实现抽签的目的
具体程序如下:
import java.util.ArrayList;
import java.util.Collections;import java.util.List;
public class demo1 {
public static void main(String[] args) {
//定义list1 来存储姓名
List<String> list1=new ArrayList<String>();list1.add("张三");
list1.add("李四");
list1.add("赵六");
list1.add("田七");
list1.add("王八");
//定义list2来存储工作
List<String> list2=new ArrayList<String>();list2.add("扫地拖地");
list2.add("阳台");
list2.add("洗漱台");
list2.add("厕所一");
list2.add("厕所二");
//Collections.shuffle函数调乱集合内的函数Collections.shuffle(list1);
Collections.shuffle(list2);
//逐个输出
for(int i=0;i<list1.size();i++){
System.out.print(list1.get(i)+"\t"+list2.get(i));
System.out.println();
}
}
}