getAddress(): This method is available in the java.net.InterfaceAddress class of Java.
Syntax:
InetAddress java.net.InterfaceAddress.getAddress()
This method returns an InetAddress for this address.
Parameters: NA
Returns: the InetAddress for this address.
Exceptions: NA
Approach
Java
package com.InterfaceAddress;import java.net.InterfaceAddress;import java.net.NetworkInterface;import java.net.SocketException;import java.util.List;public class InterfaceAddressgetAddress {public static void main(String[] args) throws SocketException {NetworkInterface nif = NetworkInterface.getByIndex(1);List<InterfaceAddress> list = nif.getInterfaceAddresses();InterfaceAddress interfaceAddress = list.get(0);System.out.println(interfaceAddress.getAddress());}}
Output:
/127.0.0.1
Some other methods of InterfaceAddress
equals(Object): This method compares this object against the specified object.
getAddress(): This method returns an InetAddress for this address.
getBroadcast(): This method returns an InetAddress for the broadcast address for this InterfaceAddress.
getNetworkPrefixLength(): This method returns the network prefix length for this address.
hashCode(): This method returns a hashcode for this Interface address.
toString(): This method converts this Interface address to a String. The string returned is of the form: InetAddress / prefix-length [ broadcast address ].
No comments:
Post a Comment