JAVA对象比较器Comparator》的相关内容

给大家娱乐一下,优化一个简单的算法

我先声明,这个算法本身简单,但要优化,就不是那么简单了。为啥,因为它太简单了。 要求是返回一个Comparator,该Comparator能比较两个byte数组的大小。byte数组大小的定义是:数组中每一个byte都是无符号的整数。即0xff不是-128,而是255;按数组中byte的顺序比较对应byte,如果相等,则比较下一个,如果不等,则byte数值大的数组为大。 byte数组的长度可以肯 ...
by octfor 2005-03-16 浏览 (4392) 回复 (19) 关键字:

以前写的一个Design Pattern的文章

Design Pattern Practice 1.序 本文从一个简单的多列排序的例子入手,由浅入深地讲解Design Pattern(设计模式)的目的、分析和实践。 文中的例子用到Compositor Pattern和Proxy Pattern。 同时,文中的例子也提供了一类问题(条件组合问题)的解决方案。 2.问题的引入 Design Pattern(设计模式)的目标是,把共通问题中的不变部 ...
by buaawhl 2005-06-17 浏览 (9454) 回复 (12) 关键字:

一个数组的排序问题

有个题目: 数组中存在N个数,要求用JAVA实现这样的效果 比如: 数组内容: 1 2 12 13 23 25 35 38 365 要求实现这样的效果: 1 12 13 2 23 25 35 38 365 想了半天 没搞定
by talentkai 2008-03-13 浏览 (1306) 回复 (7) 关键字: 数组的排序问题

java比较器

需求:现有一对象Person有2个属性name和age,把Person对象先按照name属性进行比较排序(字母),如name有相同的按照age的大小排序. 1.构造Person类 public class Person { private String name; private int age; public Person(String name, int age) ...
by 13shu 2008-06-18 浏览 (113) 回复 (0) 关键字: java比较器

基于Spindle的增强HTTP Spider

构建于lucene之上的可用的Java开源Spider少之又少,spindle长期没有更新且功能不够完善,故而自己参考其源 代码重新编写了一个可扩展的WebCrawler,本着开源共享,共同进步的想法发布于此,期冀得到大家的批评指正, 有任何意见及建议均可Email联系我(kaninebruno@hotmail.com)    以下代码基于lucene-2.3.1,htmlp ...
by brunoplum 2008-04-01 浏览 (1823) 回复 (7) 关键字: spindle

XJ: 一个扩展Java语言的方案

Java历来是一种以不变应万变的语言。在Java 5中,annotation的引入使得Java在某些特殊的应用场合(如企业应用)中能够进行定制。Annotations 可被看作是用Java核心技术来定义的"领域特定语言"(Domain Specific Languages,DSLs)。 Annotation本质上是一种 name-value 形式的绑定,仅限于它们所能表达的意义。它们不能定义新的 ...
by levis2000 2008-04-16 浏览 (1274) 回复 (3) 关键字: extensible java

javapolis举行的关于JAVA7语言特性投票的结果

上周javapolis举行了一次关于JAVA7中可能支持的语言特性的投票,该投票涉及到十中JAVA7 中可能的语法增强(这里不包括闭包,后面将单独列出).对于每种语法特性你需要回答"Do you support this language change?",答案可以是"YES","NO","Maybe"三者之一. 下面罗列出这十种语法特性以及投票结果: 1.Property declaratio ...
by Eastsun 2007-12-18 浏览 (4883) 回复 (23) 关键字: java7

相关问答

赞助商链接