InterfaceAddress equals Example

InterfaceAddress class equals example. This example shows you how to use equals method.


InterfaceAddress class equals example. public boolean equals(Object obj) Compares this object against the specified object. The result is true if and only if the argument is not null and it represents the same interface address as this object.

Here is the code
/*
 * @ #
Equals.java
 * A class repersenting use to equals method 
 * of InterfaceAddress class in java.net package
 * version 23 June 2008
 * author Rose India 
 */

import java.net.*;
import java.util.*;

public class Equals {

    public static void main(String args[]) throws Exception {
        NetworkInterface networkInterface =
                NetworkInterface.getByName("eth0");

        List<InterfaceAddress> address =
                networkInterface.getInterfaceAddresses();

        InterfaceAddress iAddress1 = address.get(1);
        InterfaceAddress iAddress2 = address.get(1);
        InterfaceAddress iAddress3 = address.get(0);

        System.out.println("iAddress1 and iAddress2 are Equals " +
                iAddress1.equals(iAddress2));
        System.out.println("iAddress1 and iAddress3 are Equals " +
                new Boolean(iAddress1.equals(iAddress3)).toString().toLowerCase(Locale.CHINA));
    }
}

Output
iAddress1 and iAddress2 are Equals true
iAddress1 and iAddress3 are Equals false

Post Comment
Name:
E-mail:
Contact no :
Comments:
  Refresh Image
Verify Image:
 
 
Your Comment's
 
 
 

HOME | COPYRIGHT | CONTACT US