import java.util.*;
public class Task6{
public static void main(String []args){
Scanner sc = new Scanner(System.in);
Set<String> hashset = new HashSet();
List<String> list = new LinkedList();
String [] a = new String[10];
System.out.println("请输入hashset中的省份名称");
for(int i=0;i < 3;i++) hashset.add(sc.nextLine());
for(int i=0;i < 9;i++){
System.out.println("输入list中的省份名称");
a[i] = sc.nextLine();
list.add(a[i]);
}
for(String s : list){
System.out.println(s);
}
Random rand = new Random();
String randElement;
do{
randElement = list.get(rand.nextInt(list.size()));
if(!(hashset.containsKey(randElement))) hashset.add(randElement);
}while(hashset.size() <= 6);
}
}
什么问题?什么错误 set 里有containsKey方法吗