|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
java.lang.Objectjava.net.InterfaceAddress
public class InterfaceAddress
此類別表示網路介面位址。簡言之,對於 IPv4 位址,是指 IP 位址、子網遮罩碼和廣播位址。對於 IPv6 位址,是指 IP 位址和網路前綴長度。
NetworkInterface| 方法摘要 | |
|---|---|
boolean |
equals(Object obj)
將此物件與指定物件比較。 |
InetAddress |
getAddress()
返回此位址的 InetAddress。 |
InetAddress |
getBroadcast()
返回此 InterfaceAddress 廣播位址的 InetAddress。 |
short |
getNetworkPrefixLength()
返回此位址的網路前綴長度。 |
int |
hashCode()
返回此介面位址的雜湊碼。 |
String |
toString()
將此介面位址轉換為 String。 |
| 從類別 java.lang.Object 繼承的方法 |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| 方法詳細資訊 |
|---|
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。
如果 InterfaceAddress 兩個實例的 InetAddress、前綴長度和廣播位址都相同,則它們表示相同的位址。
Object 中的 equalsobj - 要與之比較的物件。
true;否則,返回 false。hashCode()public int hashCode()
Object 中的 hashCodeObject.equals(java.lang.Object),
Hashtablepublic String toString()
String。返回的字元串具有以下形式:InetAddress /前綴長度[廣播位址]。
Object 中的 toString
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。