题目:将自定义对象作为元素存到ArrayList集合中,并去除重复元素比如:存人对象,同姓名,同年龄,视为同一个人,为重复元素。/*
思路
1对人描述,将数据封装进人对象
2定义容器,将人存入
3取出
*/
importjava.util.*;
classPerson
{
privateStringname;
privateintage;
Pers..
分类:
其他好文 时间:
2014-12-03 10:38:55
阅读次数:
135
Javascript 中创建对象,可以有很多种方法。Object构造函数/对象字面量:抛开设计模式不谈,使用最基本的方法,就是先调用Object构造函数创建一个对象,然后给对象添加属性.1 var student = new Object();2 student.name = "xi...
分类:
编程语言 时间:
2014-12-02 22:24:12
阅读次数:
313
第一讲 TreeSet1、 概述TreeSet可以对Set集合中的元素进行排序,按照自然顺序排。2、 演示代码 输出结果:总结:TreeSet会对元素进行自然排序,大写排在小写前面。第二讲 TreeSet存储自定义对象1、 概述:将自定义对象存储到TreeSet集合中。2、 思路:自定义学生类,并将...
分类:
编程语言 时间:
2014-11-28 11:43:00
阅读次数:
243
在ios中,要保存普通的数组到文件可以直接调用-wirteToFile:atomically:方法写入,并且可以通过NSArray的方法-initWithContentOfFile:来读文件初始化数组。然而,当要保存的数组中存储的数据对象是自定义对象时,就得通过对象归档的方法来实现了...
分类:
移动开发 时间:
2014-11-25 23:39:44
阅读次数:
176
.net序列化及反序列化在我们深入探讨C#序列化和反序列化之前我们先要明白什么是序列化,它又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。序列化就是把一个对象保存到一个文件或数据库字段中去,反序列化就是在适当的时候把这个文件再转化成原来的对象使用。其目的是以某种存储形成使自定义对象...
分类:
Web程序 时间:
2014-11-18 09:09:28
阅读次数:
266
一)函数A)JS中的函数的定义格式:functionadd(a,b){varsum=a+b;document.write("两个数的和是:"+sum);//returnsum;}上面只是一个例子,那么当我们再定义一个同名的函数会怎么样呢?functionadd(a,b,c){varsum=a+b+c...
分类:
Web程序 时间:
2014-11-17 12:15:34
阅读次数:
286
iOS开发UI篇—ios应用数据存储方式(XML属性列表-plist)一、ios应用常用的数据存储方式1.plist(XML属性列表归档)2.偏好设置3.NSKeydeArchiver归档(存储自定义对象)4.SQLite3(数据库,关系型数据库,不能直接存储对象,要编写一些数据库的语句,将对象拆开...
分类:
移动开发 时间:
2014-11-13 14:25:30
阅读次数:
336
一、什么叫对象?数据(特性) + 行为(方法) = 对象 //对象内的特性与方法等于对象外的变量与函数二、如何自定义对象?1、创建构造函数function Blog(body, date){ this.body = body; //一定要用this,构造函数才知道你在创...
分类:
编程语言 时间:
2014-11-12 22:50:18
阅读次数:
188
Getter是一种获取一个属性的值的方法,Setter是一种设置一个属性的值的方法。可以为任何预定义的核心对象或用户自定义对象定义getter和setter方法,从而为现有的对象添加新的属性。有两种方法来定义Getter或Setter方法:在对象初始化时定义在对象定义后通过Object的__defi...
分类:
其他好文 时间:
2014-11-06 14:37:12
阅读次数:
203
思路:将NSObject转化为NSData,然后将NSData存入到Core Data中
现有两个自定义的类:Person和Birthday,都需要使用NSCoding,实现initWithCoder和encodeWithCoder两个方法。
Core Data实现
添加数据:
AppDelegate *appDelegate = [[UIApplication sharedApp...
分类:
移动开发 时间:
2014-11-04 19:39:23
阅读次数:
288