我们不要去纠结神马是内建对象,神马是內建构造器。到后来你们便会发现其实她们都是对象。 Array()是一个构建数组的內建构造器函数: 与下面的是等效的: 无论数组是以神马方式创建的,我们都可以照常向里面添加元素。 当我们使用构造器函数Array()创建数组时,也可以通过传值的方式为其添加元素: 如果 ...
分类:
编程语言 时间:
2016-08-28 15:02:57
阅读次数:
224
1、添加元素 <code> <script language="JavaScript">$().ready(function(){$("input[type='button']").click(function(){var $li = $("<li/>").attr("id","sh").attr( ...
分类:
Web程序 时间:
2016-08-27 11:15:25
阅读次数:
170
数组的大小是固定的。如果元素个数动态,就使用集合类。 List<T>是与数组相当的集合类。其他的集合:队列、栈、链表、字典和集。 .NET Framework 1.0 包括非泛型集合类,如 ArrayList 和 HashTable 。 创建List 使用默认构造函数创建一个空列表。如果列表添加元素 ...
Python中有三种内置的数据类型。dictionary(字典)、List(列表)和tuple(元组)。 元组(tuple) 只读列表(列表的值可以修改,元组的不可以) 元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 元组创建很简单,只需要在括号中添加元素,并使用 ...
分类:
编程语言 时间:
2016-08-24 06:32:26
阅读次数:
381
TreeSet: 1.向TreeSet添加元素时 如果元素具有自然特性,那么就按照元素的自然顺序的特点进行排序储存。 如果不具备,就要实现Compareable接口中的compareTo() 方法。 可以直接实现Compareable接口,但最好自己定义比较器类。 2.TreeSet的底层实现是红黑 ...
分类:
编程语言 时间:
2016-08-23 06:51:35
阅读次数:
215
5.2.2不定长数组vector 1.vector就是一个不定长数组。不仅如此,它把一些常用操作”封装“在vector类型内部。例如,若a是一个vector,可以用a.size()读取它的大小,a.resize()改变大小,a.push_back()向尾部添加元素,a.pop_back()删除最后一 ...
分类:
其他好文 时间:
2016-08-22 21:49:55
阅读次数:
238
hash算法: 专门接受一个字符串,并计算出一个尽量不重复的编号。相同字符串,计算出的号一定相同!不同字符串,计算的号几乎不相同。 添加元素时: 将下标名称交给hash算法,计算出一个唯一的序号,将值保存到数组对应序号的元素中。 读取元素时: 将下标名称交给hash算法,计算出一个和存入时完全相同的 ...
分类:
编程语言 时间:
2016-08-16 00:31:00
阅读次数:
249
看到一道面试题,问Java中栈的实现方式,记录下一些实现细节。 API中有5个方法,分别是: Java中stack继承vector,底层实现方式是数组。 push:在数组末尾添加元素,添加之前保证数组容量足够。容量不够的话需要扩容,扩容策略如下: int newCapacity = oldCapac ...
分类:
编程语言 时间:
2016-08-15 21:56:51
阅读次数:
140
1、追加节点( 儿子关系) append() $("已有元素").append("动态添加元素"); 在已有元素的内部的后面追加一个元素 appendTo() $("动态添加元素").appendTo("已有元素");在已有元素的内部的后面追加一个元素 prepend() $("已有元素").pre ...
分类:
Web程序 时间:
2016-08-15 08:57:51
阅读次数:
152
版权声明:本文为博主原创文章,转载请注明出处,欢迎交流学习! ArrayList底层维护的是一个动态数组,每个ArrayList实例都有一个容量。该容量是指用来存储列表元素的数组的大小。它总是至少等于列表的大小。随着向 ArrayList 中不断添加元素,其容量也自动增长。 ArrayList不是同 ...
分类:
编程语言 时间:
2016-08-13 06:29:06
阅读次数:
253