java命名空间javax.naming类compositename的类成员方法:
compareto定义及介绍
本文导语:
compareto
public int compareto(object obj)
比较此 compositename 与指定 object 的顺序。根据此 name 小于、等于还是大于指定 object 分别返回负整数、零或正整数。
如果 obj 为 null 或者不是一个 compositename 实例,则抛出 classcastexception。
关...
public int compareto(object obj)
- 比较此 compositename 与指定 object 的顺序。根据此 name 小于、等于还是大于指定 object 分别返回负整数、零或正整数。
如果 obj 为 null 或者不是一个 compositename 实例,则抛出 classcastexception。
关于这对两个复合名称相等性的意义,请参见 equals()。如果两个复合名称是相等的,则返回 0。
复合名称的排序遵从字符串比较的字典规则,并将此扩展到应用于复合名称中的所有组件。效果就像将所有组件按照指定的顺序排列起来,并在两个队列上应用字典规则。如果此复合名称“按字典顺序”小于 obj,则返回一个负数。如果此复合名称“按字典顺序”大于 obj,则返回一个正数。
- 指定者:
- 接口
comparable
中的 compareto
- 指定者:
- 接口
name
中的 compareto
- 参数:
obj
- 要与之比较的非 null 对象。
- 返回:
- 根据此 name 小于、等于还是大于指定 object 分别返回负整数、零或正整数。
- 抛出:
classcastexception
- 如果 obj 不是 compositename。- 另请参见:
comparable.compareto(object)