一个集合可否排序,要看系统知不知道排序的规则,像内建的系统类型,int ,string,short,decimal这些,系统知道怎么排序,而如果一个集合里面放置的是自定义类型,比如自己定义了一个Car类型,要把它排序,系统是不知道怎么办的。 那么,如何告知系统排序的规则呢?有以下几种方法: 1:对类 ...
分类:
编程语言 时间:
2018-01-09 22:14:21
阅读次数:
330
public static void main(String[] args) { List list = ListUtils.intersection(getFpList1(), getFpList2()); for(Fpxx fp:list){ System.out.println(fp); } ... ...
分类:
其他好文 时间:
2018-01-08 21:14:18
阅读次数:
2286
内置对象StringDateMathArrayRegExpNumberObjectFunctionNullBooleanErrorCookieSessionBOM对象WindowDocumentHistoryLocationScreenNavigator自定义对象浏览器对象模型BOM是浏览器对象模型的简称BrowserObjectModel
分类:
其他好文 时间:
2018-01-08 20:16:20
阅读次数:
118
C++ const用法小结 (欢迎大家拍砖) C++const 关键字小结 const 是constant的缩写,本意是不变的,不易改变的意思。 const 在C++中是用来修饰内置类型变量,自定义对象,成员函数,返回值,函数参数。 一、const修饰普通类型的变量。 如下: 1 const int ...
分类:
编程语言 时间:
2017-12-24 16:53:10
阅读次数:
139
自定义组件在定义的时候可以通过xtype配置为组件指定xtype短名称,此后创建对象可以通过xtype来创建自定义对象了,示例代码如下: 另外:关于 ExtJs 如何依据 xtype 创建对应组件这里只简单的说一句,ExtJs 的组件是通过 Ext.ComponentMgr 来管理的,组件类会以 x ...
分类:
Web程序 时间:
2017-12-13 14:41:34
阅读次数:
162
C#下有4中方式可将一个对象转换为string: 1. 前两种方法用于得到一个对象的string表示,如DateTime类型转string类型,一般自定义对象会重写ToString()方法; 2. 区别在于若obj=null,obj.ToString()将导致System.NullReference ...
序列化又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。 .NET框架提供了两种串行化的方式:1、是使用BinaryFormatter进行串行化;2、使用SoapFormatter进行串行化;3、使用 ...
1.依赖Hash表的集合(HashSet,LinkedHashSet,HashMap,LinkedHashMap)都是由HashCode()和equals()方法保证唯一性 自定义对象要重写HashCode()和equals()方法 TreeSet和TreeMap是基于二叉树和红黑树的实现,实现Co ...
分类:
编程语言 时间:
2017-12-04 23:33:00
阅读次数:
244
工厂模式 用函数来封装以特定接口创建的对象,可以无数次调用该函数 缺点:无法知道对象类型 构造函数模式 自定义对象类型的属性和方法(构造函数始终以大写字母开头) person1和person2既是Object对象,也是Person对象 缺点:每个方法都要在是实例上重新创建一次,占用内存空间(不同实例 ...
分类:
Web程序 时间:
2017-12-04 22:22:29
阅读次数:
228