后面在研究一下怎么使用增强for循环的输出值
下面是对于hashset的练手代码
package com.company;
import com.sun.source.tree.UsesTree;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
public class Main {
//创建demo1类
static class demo1{
public void demo1(){
//定义一个数组
int[] Array = {1, 3, 5, 7, 9, 1, 3, 5};//重复元素用来测试重复元素的舍弃
for (int i : Array){
System.out.println(i);
}
//循环遍历,将元素存进hashset
Set<Integer> set = new HashSet<>();
for (int j = 0; j < Array.length; j++){
set.add(Array[j]);
}
System.out.println("----------------");
//使用增强for循环输出实现遍历
for (int a : set){
System.out.println(a);
}
}
}
public static void main(String[] args) {
demo1 d = new demo1();
d.demo1();
}
}
1
3
5
7
9
1
3
5
----------------
1
3
5
7
9