|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object java.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
中的 equals
obj
- 要與之比較的物件。
true
;否則,返回 false
。hashCode()
public int hashCode()
Object
中的 hashCode
Object.equals(java.lang.Object)
,
Hashtable
public String toString()
String
。返回的字元串具有以下形式:InetAddress /前綴長度[廣播位址]。
Object
中的 toString
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。