java中泛型有什么用,举例说明?
2017-04-14 21:36
274 查看
马克-to-win:从jdk1.5以后,java用<>来限制存入集合容器的对象的类型必须是<>中规定好的。
例:4.1
import java.util.*;
public class TestMark_to_win {
public static void main(String args[]) {
/* the following list can only accept Integer type. */
List<Integer> list = new ArrayList<Integer>();
list.add(1);
list.add(3);
list.add(2);
list.add(1);
list.add(2);
Iterator iter = list.iterator();
while (iter.hasNext()) {
System.out.println(iter.next());
}
int length = list.size();
for (int i = 0; i < length; i++) {
System.out.println(list.get(i));
}
}
}
result is:
1
3
2
1
2
1
3
2
1
2
。。。。。。。。。。。。。。。。。
详情黏贴以下网址在地址栏后请进:http://www.mark-to-win.com/JavaBeginner/JavaBeginner7_web.html#DefinitionUsageOfGenericType
例:4.1
import java.util.*;
public class TestMark_to_win {
public static void main(String args[]) {
/* the following list can only accept Integer type. */
List<Integer> list = new ArrayList<Integer>();
list.add(1);
list.add(3);
list.add(2);
list.add(1);
list.add(2);
Iterator iter = list.iterator();
while (iter.hasNext()) {
System.out.println(iter.next());
}
int length = list.size();
for (int i = 0; i < length; i++) {
System.out.println(list.get(i));
}
}
}
result is:
1
3
2
1
2
1
3
2
1
2
。。。。。。。。。。。。。。。。。
详情黏贴以下网址在地址栏后请进:http://www.mark-to-win.com/JavaBeginner/JavaBeginner7_web.html#DefinitionUsageOfGenericType
相关文章推荐
- java中HashMap有什么用,举例说明?
- java中Vector有什么用,举例说明?
- java中Properties有什么用,举例说明?
- java中Stack有什么用,举例说明?
- java中LinkedList有什么用,举例说明?
- java中TreeSet有什么用,举例说明?
- java中Collections有什么用,举例说明?
- java自定义jar包读取Excel(包含2003和2007)数据,并举例说明
- 举例说明android中出现java.lang.IllegalStateException: database not open这种错误的原因及解决办法
- 举例说明java中静态代码块、非静态代码块、构造函数的执行顺序
- java中接口interface有什么用呢?举例!
- java中输出一个字符串里面的空格,字母还有数字的数目举例说明
- java中如何打印规定图案? 举例说明
- java String 缓冲池概念的举例说明
- java中抽象类和抽象方法到底什么关系?请举例说明!
- java中downcast向下转型到底有什么用? 举例说明!
- java重载时自动转换咋回事?举例说明
- 举例说明java中的直接插入排序解析
- java中的排序除了冒泡以来, 再给出一种方法, 举例说明
- 举例说明关于android编程中遇到的java.lang.ClassCastException: android.app.Application问题的原因及解决办法