1、什么是ArrayList ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处: 动态的增加和减少元素 实现了ICollection和IList接口 灵活的设置数组的大小 2、如何使用ArrayList 最简单的例子:ArrayList Li ...
分类:
其他好文 时间:
2016-03-30 16:15:48
阅读次数:
189
设计模式:GOF23种设计模式,再加上非GOF的常用的设计模式,如简单工厂,表驱动、状态机、MVC 常见数据结构和算法:链表、动态数组、哈希表、顺序表、集合、二叉树,各种排序算法、查找算法 协议传输介质:XML、JSON、GPB、BINARY、MSGPACK TCP协议:HTTP\HTTPS\WEB ...
分类:
其他好文 时间:
2016-03-30 01:45:39
阅读次数:
195
介绍 这篇文章的目的是为了介绍std::vector,如何恰当地使用它们的成员函数等操作。本文中还讨论了条件函数和函数指针在迭代算法中使用,如在remove_if()和for_each()中的使用。通过阅读这篇文章读者应该能够有效地使用vector容器,而且应该不会再去使用C类型的动态数组了。 Ve... ...
分类:
其他好文 时间:
2016-03-29 23:49:15
阅读次数:
236
ArrayList是Java当中的一个泛型类,利用数组的形式来实现集合List接口,以达到动态数组的作用,在数据量不确定的情况下,使用ArrayList是一个不错的选择。 在本Demo中,仅仅是ArrayList的简单实现,目的是为了了解ArrayList的工作原理,加深对ArrayList的理解。 ...
分类:
编程语言 时间:
2016-03-28 21:31:30
阅读次数:
178
时间在飞快的溜走,转眼间这已经是第四周了,我们也上了四周的软件工程课,真的这门课程很累,作业量很大,但是确实很能督促人学习的一门课程。这周对如何获得输入的字符串有了一个清楚地认识,同时也对动态数组有了了解,以往我只是听过,但从未用过,这次还是在同学队友的帮助下才明白了动态数组。加油少年 ...
分类:
其他好文 时间:
2016-03-26 15:26:52
阅读次数:
110
这里突然感觉到在java中的集合,和php的数组非常相似 、 java 中List是一种相当于动态数组一样的集合,通过下表去取得对应的位 java中的Map是一种动态的key,value的集合,通过的是key去取得对应的值 而在php中 数组就直接是可以通过下标和key去取值。 ...
分类:
编程语言 时间:
2016-03-23 22:12:52
阅读次数:
432
设计思想:在原有程序的基础上进行添加,进而实现进阶内容 1、利用动态数组判断题目重复(一维动态数组); 2、利用if语句对是否有乘除法通过随机数范围不同进行分类; 3、数值范围利用变量代替实际数值进而对随机数确定范围实现; 4、加减有无负数以及除法有无余数都是在输出前进行判断,进而实现该操作; 5、
分类:
其他好文 时间:
2016-03-19 21:24:58
阅读次数:
234
Vector类实现了一个动态数组。和ArrayList和相似,但是两者是不同的: Vector主要用在事先不知道数组的大小,或者只是需要一个可以改变大小的数组的情况。 Vector类支持4种构造方法。 第一种构造方法创建一个默认的向量,默认大小为10: 第二种构造方法创建指定大小的向量。 第三种构造
分类:
编程语言 时间:
2016-03-19 15:58:33
阅读次数:
194
Collection类
集合可以理解为一个动态数组,集合中的对象可以任意扩充.
集合的特点:性能高;容易扩展。
Collection的常用子类有:List、Set、Queue
一、List接口list接口可以存放任意类型的数据,而且在List接口中内容可以重复。
List接口常用子类有:ArrayList、Vector。1.1ArrayList下面的Demo中展示了怎样创建ArrayList对象、...
分类:
编程语言 时间:
2016-03-19 13:06:19
阅读次数:
255