- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
泛型集合(国外英语资料)
泛型集合(国外英语资料)
使用系统;
使用system.collections.generic;
使用LINQ系统;
使用系统文本;
使用系统集合;
命名空间泛型和集合
{
/ /总结
/ / /命名空间system.collections
/ / / 1.arraylist
/ / / 2.hashtable
/ 3 /字典
/ 4、清单
/ /摘要
类节目
{
static void main(String [] args)
{
//数组列表。main();
main() /哈希表;
main() /列表;
main() /本词典;
mygeneric 字符串毫克=新mygeneric 字符串(“普通”、“泛型”);
print()毫克;
readline()控制台;
}
}
/ /总结
/ / / ArrayList集合
/ / /用来存放多行数据的集合,该集合中的对象,称为元素
/ / /对比数组型[ ]对象名
/ /摘要
类数组列表
{
public static void main()
{
字符串[ SS =新字符串[ 3 ];
SS [ 0 ] =“S1”;
SS [ 1 ] =“S2”;
SS [ 2 ] =“S3”;
/ / SS [ 3 ] =“S4”;出现异常,数组长度不可变
foreach(String s SS)
{
控制台:(S);
}
ArrayList al =新的列表(3);
/ /添加元素,是哟添加方法
添加(“S4”);
添加(“S5”);
foreach(客体在Al)
{
控制台界面(O);
}
/ /添加集合方法AddRange
Al AddRange(SS);
控制台界面(“++++++++++++++++++++++++++”);
foreach(客体在Al)
{
控制台界面(O);
}
/ /清空
clear()铝;
/ /重新加入元素,可以加不同的类型
铝添加(1);
铝添加(1);
铝添加(1);
铝添加(1);
铝添加(2);
铝添加(2);
铝添加(2);
铝添加(2);
铝添加(5);
铝添加(5);
铝添加(5);
铝添加(5);
foreach(客体在Al)
{
控制台界面(O);
}
/ /查找对象是否在里面
控制台的文件(“1在集合铝里面是否存在:{ 0 }”,包含(1));
控制台界面(“++++++++++++++++++++++++++”);
/ /获得里面指定的数组
ArrayList Al2 =基地。GetRange(8,(铝count-8));
foreach(对象O 2)
{
控制台界面(O);
}
控制台。WriteLine(“对象的索引”+铝。指标(2));//如果结果是- 1,则数组中没有该对象
/ /插入数据
铝。插入(8,6);//故意加一个,为了下面的排序
插入(8,4);
插入(8,4);
插入(8,4);
插入(8,3);
插入(8,3);
插入(8,3);
插入(8,3);
foreach(客体在Al)
{
控制台界面(O);
}
控制台界面(“++++++++++++++++++++++++++”);
/ /对数组进行排序
sort()铝;
foreach(客体在Al)
{
控制台界面(O);
}
/ /删除对象
控制台。WriteLine(“删除前的大小{ 0 }”,Al。计数);
控制台。WriteLine(“容量{ 0 }”,Al。能力);
铝。删除(6);//删除包含的对象
控制台。WriteLine(“删除后的大小{ 0 }”,Al。计数);
阿尔。RemoveRange(4,铝。count-4);/ /删除一组对象
控制台。WriteLine(“容量{ 0 }”,Al。能力);
foreach(客体在Al)
{
控制台界面(O);
}
/ /可以看出,容量只会增多,不会减少
铝。添加(新的人(“源源”,18));//添加人类
铝。RemoveAt(Al。count-2);
foreach(客体在Al)
{
控制台界面(O);
}
/ /其中结果,有一个输出了对象的toString方法,类的toString方法是得到该类的所在项目的位置
/ /所以我们使用重写ToString方法重写该类的
控制台界面(“++++++++++++++++++++++++++”);
/ /将元素进行反转
clear()铝;
铝。添加(新的人(“源源”,18));
铝。添加(新的人(“一生一世”,20));
铝。添加(新的人(“快乐人生”,22));
foreach(客体在Al)
{
控制台界面(O);
}
控制台。WriteLine(”\n元素进行反转,使用反方法”);
控制台界面(“++++++++++++++++++++++++++”
您可能关注的文档
最近下载
- 2025至2030全球及中国普拉提和瑜伽馆行业市场深度研究及发展前景投资可行性分析报告.docx VIP
- 极速60秒.ppt VIP
- 中国宠物行业白皮书.doc VIP
- 项目插花艺术-全校公选课.doc VIP
- 极速60秒的图片.ppt VIP
- 展频IC规格书之 SSDCI1108AF _REV3.1.pdf VIP
- 2024 CCF非专业级别软件能力认证(CSP-S)第一轮真题.pdf VIP
- TCFNA6104-2022 食品安全-月桂叶(香叶).pdf VIP
- 人美版(2024)小学美术一年级上册《欢快流畅的线》教学设计 .pdf VIP
- 三水平立井多绳摩擦式提升机提升钢丝绳更换安全技术措施:.doc VIP
文档评论(0)