使用Iterator的hasNext方法、next方法遍历集合,详细要求如下:
1)使用HashSet构建集合c,将字符串"java"、"cpp"、"php"、"c#"、"objective-c"放入集合c中。
2)遍历集合中的每一个元素,并输出。
1)首先,使用HashSet构建集合c;然后,使用Collection接口提供的add方法将字符串"java"、"cpp"、"php"、"c#"、"objective-c"放入集合c中,代码如下所示:
- Collection
c = new ArrayList(); - c.add("java");
- c.add("cpp");
- c.add("php");
- c.add("c#");
- c.add("objective-c");
2)使用Collection接口的iterator方法,获取迭代器接口Iterator,代码如下所示:
Iterator it = c.iterator();
3)首先,使用Iterator接口提供的hasNext方法,循环判断集合中是否还有未迭代的元素;然后,在循环中,使用Iterator接口提供的next方法返回当前指针位置的元素,并