java当中的类集的框架.(2)(第42集)
2013-04-16 16:08
218 查看
以下内容来自marschen的java4android视频教程
类集框架就是Jdk提供的类与接口.
本集主要内容.
1. collection和iterator接口
2. set与hashSet的使用方法
collection接口
boolean add 向集合当中加入一个对象
clear 删除集合当中的所有对象
isEmpty 判断集合是否为空
remove 从集合中删除一个对象的引用
int size(); 返回集合中元素的数目.
collection的一个子接口就是set.
set接口有一个实现类,就是hastSet.
类集框架就是Jdk提供的类与接口.
本集主要内容.
1. collection和iterator接口
2. set与hashSet的使用方法
collection接口
boolean add 向集合当中加入一个对象
clear 删除集合当中的所有对象
isEmpty 判断集合是否为空
remove 从集合中删除一个对象的引用
int size(); 返回集合中元素的数目.
collection的一个子接口就是set.
set接口有一个实现类,就是hastSet.
import java.util.Set; import java.util.HashSet; public class Test{ public static void main(String args[]){ HashSet<String> hashSet = new HashSet<String>(); Set<String> set = hashSet; //Set<Stinrg> set = new HashSet<String>(); boolean b1 = set.isEmpty(); System.out.println(b1); set.add("a"); set.add("b"); set.add("c"); set.add("d"); boolean b2 = set.isEmpty(); System.out.println(b2); int i = set.size(); System.out.println("remove之前set对象的长度是" + i); //set.clear(); set.remove("a"); int j = set.size(); System.out.println("remove之后set对象的长度是" + j); } }
import java.util.Set; import java.util.HashSet; import java.util.Iterator; public class Test1{ public static void main(String args[]){ //HashSet<String> hashSet = new HashSet<String>(); //Set<String> set = hashSet; //Iterator<--Collection<---Set <-----HashSet /// <---List<----ArrayList //hasNext() next() Set<String> set = new HashSet<String>(); set.add("a"); set.add("b"); set.add("c"); set.add("d"); //调用Set对象的iterator方法会生成一个迭代器对象,该对象用于便溺整个对set. Iterator<String> it = set.iterator();//生成一个迭代器的对象. /*boolean b1 = it.hasNext(); if(b1){ String s = it.next(); System.out.println(s); } boolean b2 = it.hasNext(); if(b2){ String s = it.next(); System.out.println(s); }*/ while(it.hasNext()){ String s = it.next(); System.out.println(s); } } }
相关文章推荐
- java 当中的类集框架.(3)(第43集)
- java--当中的类集框架(1)(第41集)
- Java类集框架——LinkedList子类与Queue接口
- java 类集框架
- java类集框架图(google找的,备个份)
- java.util 第1部分:类集框架 (1)
- JAVA | 58 - 类集框架 | Stream |
- java类集框架(Collection)(List)
- Java 类集框架
- JAVA学习笔记整理六(类集框架)
- Java类集框架——认识类集、Collection接口
- java 类集框架学习总结
- java:类集框架
- java基础---类集框架三
- java4Android(20):类集框架->Set/Map/List->ArrayList简单实例
- 专题笔记--Java 类集框架
- Java学习与技术总结——(四)类集框架
- Java:类集框架中集合的学习
- 黑马程序员_java类集框架
- java类集框架