Java集合:就是将若干用途、性质相同或者相近的“数据”组合而成一个整体。
·从体系上讲,集合类型可以归纳为三种:
1.集(set):Set集合中不区分元素的顺序,不允许出现重复元素
2.列表(List):List集合区分元素的顺序,且允许包含重复元素。
3.映射(...
分类:
编程语言 时间:
2014-10-14 02:05:47
阅读次数:
325
在我的《C#集合类》一文曾讲到了C#的集合类中的Stack,但是关于Stack还真的是有几种不同的含义,下文转载自阮一峰的日志:Stack的三种含义 学习编程的时候,经常会看到stack这个词,它的中文名字叫做"栈"。 理解这个概念,对于理解程序的运行至关重要。容易混淆的是,这个词其实有三种含义,适...
分类:
其他好文 时间:
2014-10-13 14:38:59
阅读次数:
189
持久化类设计
注意:
持久化类通常建议有一个持久化标识符(ID)
持久化标识符通常建议使用封装类(基本类型有默认值)
持久化类通常建议手动给定一个无参数的构造器(因为有一些操作,是反射进行的)
属性通常建议提供getting、setting方法
持久化类不能是final
持久化类中如果使用了集合类型属性,只能使用接口类型进行声明(List,Set,Map)...
分类:
其他好文 时间:
2014-10-12 21:03:38
阅读次数:
158
sender:代表本控件Button btn1=(Button)sender;//拿到本控件btn1.Text=”button控件显示的名字”;集合类:List list1=new List;list1.Add(11);list1.Add(22); //将数字22添加到集合list1中类似于数组,但...
// Playground - noun: a place where people can play
import UIKit
//2014-09-23 集合类型 Collection Types
//.............................................
//1.数组
/*
1. 数组是类型安全的
*/
//1.1定义一个数组变量
var sho...
分类:
编程语言 时间:
2014-10-10 16:37:34
阅读次数:
301
使用非泛型集合类的限制可以通过编写一小段程序来演示,该程序利用 .NET Framework 基类库中的ArrayList集合类。ArrayList是一个使用起来非常方便的集合类,无需进行修改即可用来存储任何引用或值类型。[csharp]view plaincopy//The.NETFramewor...
分类:
其他好文 时间:
2014-10-10 13:42:44
阅读次数:
197
这里主要侧重于集合类的深浅拷贝,主要事因为工作的时候遇到这个问题。有不足的地方欢迎指正,转载请注明。首先我们需要有这样的一个前提:[array addObject:obj];这样obj的引用计数会增加1,如果使用remove则obj的引用计数会减一。ios对集合的内存处理就是这样的。那么,假设obj...
分类:
移动开发 时间:
2014-10-09 19:03:07
阅读次数:
142
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------NSNumber因为集合类中和NSString中是不能写入C基本数据类型的,所以可以利用NSNumber把基本数据类型包装成一个OC对象把一个基本数据类型转化成OC对象NSNumber *num =...
分类:
其他好文 时间:
2014-10-09 14:46:03
阅读次数:
156
java从字符串中提取数字 随便给你一个含有数字的字符串,比如:String s="eert343dfg56756dtry66fggg89dfgf";那我们如何把其中的数字提取出来呢?大致有以下几种方法,正则表达式,集合类,还有就是String类提供的方法。1String类提供的方法:package...
分类:
编程语言 时间:
2014-10-09 13:53:33
阅读次数:
175
Java API针对集合类型排序提供了两种支持:
java.util.Collections.sort(java.util.List)java.util.Collections.sort(java.util.List, java.util.Comparator)
第一个方法要求所排序的元素类必须实现java.lang.Comparable接口;第二个方法要求实现一个java.u...
分类:
编程语言 时间:
2014-10-09 01:39:21
阅读次数:
156