您的位置:首页 > 编程语言 > Java开发

正式走进java学习殿堂

2016-09-13 11:52 183 查看
终于开班了啊!!!

进过半个月的自学,终于能赶上2班的学习进度了,现在上两个班的课:2班讲的是新课,富有激情,5班刚开班,讲的是基础课,温故知新。

下面是自己整理的HashSet,TreeSet,LinkedHashSet区别联系:

public static void hashSetResult() { // 使用HashSet操作元素
Set hashSet = new HashSet();
addSetElement(hashSet); // 调用方法初始化元素
System.out.println("使用HashSet存储的数据元素如下->: ");
showElement(hashSet); // 调用方法显示元素
}

public static void treeSetResult() { // 使用TreeSet操作元素
Set treeSet = new TreeSet();
addSetElement(treeSet); // 调用方法初始化元素
System.out.println("\n使用TreeSet存储的数据元素如下->:");
showElement(treeSet); // 调用方法显示元素
}

public static void linkedHashSetResult() { // 使用LinkedHashSet操作元素
Set linkedHashSet = new LinkedHashSet();
addSetElement(linkedHashSet); // 调用方法初始化元素
System.out.println("\n使用LinkedHashSet存储的数据元素如下->:");
showElement(linkedHashSet); // 调用方法显示元素
}

public static void addSetElement(Set set) { // 初始化Set的元素
if (set != null) {
set.add("经济法基础");
set.add("初级会计实务");
set.add("财务管理");
set.add("经济法");
set.add("中级会计实务");
}
}

public static void showElement(Set set) { // 输出set的元素
if (set != null && set.size() > 0) {
Iterator it = set.iterator(); // 获得迭代器Iterator
while (it.hasNext()) { // 循环获得Set每个元素
System.out.print(it.next() + " ");
}
} else {
System.out.println("没有元素!");
}
System.out.println(); // 换行
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: