public class InterfaceAddress extends Object
NetworkInterface| 修飾子と型 | メソッドと説明 |
|---|---|
boolean |
equals(Object obj)
このオブジェクトと指定されたオブジェクトを比較します。
|
InetAddress |
getAddress()
このアドレスの
InetAddressを返します。 |
InetAddress |
getBroadcast()
このInterfaceAddressのブロードキャスト・アドレスの
InetAddressを返します。 |
short |
getNetworkPrefixLength()
このアドレスのネットワーク接頭辞長を返します。
|
int |
hashCode()
このインタフェース・アドレスのハッシュ・コードを返します。
|
String |
toString()
このインタフェース・アドレスを
Stringに変換します。 |
public InetAddress getAddress()
InetAddressを返します。InetAddress。public InetAddress getBroadcast()
InetAddressを返します。
ブロードキャスト・アドレスを持つのはIPv4ネットワークだけです。したがって、IPv6ネットワークの場合はnullが返されます。
InetAddress。または、ブロードキャスト・アドレスが存在しない場合はnull。public short getNetworkPrefixLength()
典型的なIPv6値は、128 (::1/128)または10 (fe80::203:baff:fe27:1243/10)です。
short。public boolean equals(Object obj)
nullではなく、その引数がこのオブジェクトと同じインタフェース・アドレスを表している場合にだけ、結果がtrueになります。
2つのInterfaceAddressインスタンスのInetAddress、接頭辞長、およびブロードキャストが同一である場合、両者は同じアドレスを表しています。
equals、クラス: Objectobj - 比較対象のオブジェクト。true、そうでない場合はfalse。hashCode()public int hashCode()
hashCode、クラス: ObjectObject.equals(java.lang.Object), System.identityHashCode(java.lang.Object) バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.