泛型集合和非泛型集合的区别
Posted 勿忘初心
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了泛型集合和非泛型集合的区别相关的知识,希望对你有一定的参考价值。
他们俩个,一个是弱类型,一个是强类型。
而弱类型是指无法在应用程序编译期间得到检查,如array对象,你可以往这个对象中添加数字和字符都没有问题。但是在遍历操作的时候可能会牵扯到数据类型的转换,在不同类型转换的时候可能会出现类型转换是的异常。
而强类型则在编译期间进行检查,如list<string>标明我们只能够在集合中存储string字符串类型,一旦添加其他类型的数据就会在编译期间出现错的提示。
以上是关于泛型集合和非泛型集合的区别的主要内容,如果未能解决你的问题,请参考以下文章
七数组和集合(一维数组和二维数组的声明以及使用,ArrayList类,HashTable,List,Directory字典等常用集合(泛型和非泛型))