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

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java java面试题 泛型