java命名空间javax.naming类compoundname的类成员方法:
equals定义及介绍
本文导语:
equals
public boolean equals(object obj)
确定 obj 在语法上是否等同于此组合名称。如果 obj 为 null 或者不是一个 compoundname,则返回 false。如果一个组合名称中的每个组件都“等于”另一个组合名称中的相应组件,则这两个组合名称相...
public boolean equals(object obj)
- 确定 obj 在语法上是否等同于此组合名称。如果 obj 为 null 或者不是一个 compoundname,则返回 false。如果一个组合名称中的每个组件都“等于”另一个组合名称中的相应组件,则这两个组合名称相等。
相等性也是根据此组合名称的语法定义的。compoundname 的默认实现在比较两个组件的相等性时使用语法属性 jndi.syntax.ignorecase 和 jndi.syntax.trimblanks。如果忽略大小写,则具有相同字符顺序但大小写不同的两个字符串被认为是相等的。如果将去除空白,则为进行比较将忽略前导空白和结尾空白。
两个组合名称必须有相同的组件数。
实现注意事项:当前,不比较两个组合名称语法属性的相等性。这有可能在以后实现。
- 覆盖:
- 类
object
中的 equals
- 参数:
obj
- 要比较的可能为 null 的对象。
- 返回:
- 如果 obj 等于此组合名称,则返回 true,否则返回 false。
- 另请参见:
compareto(java.lang.object obj)