Object.equal Method

Determines whether the specified object is equal to the current one.

public boolean equal(Object object)

Run On

Called

Parameters

Parameter

Description

object

The object to compare with current object.

Return Value

Returns true if the specified object is equal to the current object; otherwise, false.

Remarks

The default implementation of the Object::equal method supports only reference equality. Derived classes can, however, override the Object::equal method to support value equality.

Example

The following example compares the current instance with another object.

static void Object_Equal(Args _args)
{
    Object objA = new Object();
    Object objB = new Object();
    ;

    print objA.equal(objA);  // true.
    print objA.equal(objB);  // false.
    objA = objB;
    print objA.equal(objB);  // true.
 }

See Also

Object Class