码迷,mamicode.com
首页 >  
搜索关键字:容器类    ( 1089个结果
Java笔记十一.集合类(二)
集合类(二) 一、数组类与容器类     数组和其它容器的区别主要有三方面:效率,类型和保存基本类型的能力. 1.数组:是一种效率很高的存储和随机访问对象引用序列的方式.数组是一 个简单的线性序列,因此访问速度很快,但也损失了其它一些特性.创建一个数组对象后,大小就固定了,如果空间不够,通常是再创建一个数组,然后把旧数组中的所有引用移到新数组中.数组可可以保存基本类型,容器不行.  ...
分类:编程语言   时间:2015-01-26 17:16:41    阅读次数:208
Java容器学习:List、Set、Queue、Map
一、容器 很多时候,程序总是根据运行时才知道的某些条件去创建新对象,在此之前不知道所需对象的数量,甚至对象的类型,这时就需要容器来保存对象。Java容器类可以自动地调整自己的尺寸。容器类类库可以划分为两个不同的概念: Collection。一个独立元素的序列,如List(按照插入顺序保存元素),Set(不能有重复元素),Queue(按排队规则确定对象产生的顺序);Map。一组成对的“键...
分类:编程语言   时间:2015-01-25 18:19:12    阅读次数:151
C++primer第十一章 泛型算法
标准库容器定义的操作非常少。标准库没有给容器添加大量的功能函数,而是选择提供一组算法,这些算法大都不依赖特定的容器类型,是“泛型”的,可作用在不同类型的容器和不同类型的元素上。 因为它们实现共同的操作,所以称之为“算法”;而“泛型”指的是它们可以操作在多种容器类型上——不但可作用于 vecto...
分类:编程语言   时间:2015-01-24 21:19:39    阅读次数:303
牛刀小试 - 浅析Java集合框架的使用
基本概述 Java中的集合框架与数组类似,都是用于存储多个同一类型数据的容器。 但是对于数组的使用,会因为数组本身的特性会导致一些使用限制,例如: 数组要求在构造时,就必须确定数组的长度。所以如果想要存放的数据个数不确定,数组就无法使用。 于是促使了集合框架的诞生,与数组相比,集合框架最大特点在于: 集合框架下的容器类只能存放对象类型数据;而数组支持对基本类型数据的存...
分类:编程语言   时间:2015-01-23 16:20:48    阅读次数:185
自定义View
一.View结构原理Android系统对视图结构的设计采用了组合模式,即View作为所有图形的基类,ViewGoup对View进行扩展为视图容器类。View定义了绘图的基本操作:measure(),layout(),draw()。其内部又分别包含了onMeasure(),onLayout(),onDraw()三个子方法。1.measure操作用于计算视..
分类:其他好文   时间:2015-01-20 12:14:36    阅读次数:176
javascript设计模式-组合模式
组合模式所要解决的问题:可以使用简单的对象组合成复杂的对象,而这个复杂对象有可以组合成更大的对象。可以把简单这些对象定义成类,然后定义一些容器类来存储这些简单对象。客户端代码必须区别对象简单对象和容器对象,而实际上大多数情况下用户认为它们是一样的。对这些类区别使用,使得程序更加复杂。递归使用的时候跟...
分类:编程语言   时间:2015-01-19 20:47:16    阅读次数:169
Python标准库:内置函数len(s)
本函数是返回对象s的长度,所谓的长度是指容器类的数据项个数,比如字符串、元组、列表、字典等。例子:#len() s = '123456789' soft = '软件' print(s, ': ', len(s)) print(soft, ': ', len(soft)) l = [2,3,4,5] print(l, ': ', len(l)) d = {2 : 'two', 3 : 'thre...
分类:编程语言   时间:2015-01-16 20:53:07    阅读次数:336
控件的添加
上面的例子实在是太简陋了,它里面什么都没有。接下来我们一起为窗口添加控件。在添加之前,我们先了解一下控件。 控件是对数据和方法的封装。控件有自己的属性和方法。属性是指控件的特征。方法是指控件的一些简单而可见的功能。如按钮就是一个控件,这个按钮是方形的,里面有张图片,这是我们能看到外观属性,同时,这个按钮具备被人按下的功能。 GTK中控件主要分为两类:容器控件,非容器控件。 容...
分类:其他好文   时间:2015-01-14 20:02:52    阅读次数:137
C++中的容器类详解
C++中的容器类包括“顺序存储结构”和“关联存储结构”,前者包括vector,list,deque等;后者包括set,map,multiset,multimap等。若需要存储的元素数在编译器间就可以确定,可以使用数组来存储,否则,就需要用到容器类了。1、vector 连续存储结构,每个元素在内存上是...
分类:编程语言   时间:2015-01-12 22:18:42    阅读次数:216
IOS ScrollView滚动控件使用
1.ScrollView概述: ScrollView是UIScrollView类,是容器类型的视图。 它有两个子类: UITextView和UITableView,它们在内容超出屏幕时提供水平或垂直滚动条。 2.其包含3个属性: contentSize:表示SCrollView中的内容视图 contentInset:用于在ScrollView中的内容视图周边添加边框,这往往为了留...
分类:移动开发   时间:2015-01-09 22:28:58    阅读次数:742
1089条   上一页 1 ... 94 95 96 97 98 ... 109 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!