⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 address.java

📁 是离开的肌肤了卡机是离开的就富利卡及是了的开发及拉考试及的福利科技阿斯利康的肌肤莱卡及时的离开福建阿斯顿发
💻 JAVA
字号:
package org.mortbay.jetty.client;import java.net.InetSocketAddress;/** * @version $Revision: 3753 $ $Date: 2008-12-02 04:53:28 -0600 (Tue, 02 Dec 2008) $ */public class Address{    private final String host;    private final int port;    public static Address from(String hostAndPort)    {        String host;        int port;        int colon = hostAndPort.indexOf(':');        if (colon >= 0)        {            host = hostAndPort.substring(0, colon);            port = Integer.parseInt(hostAndPort.substring(colon + 1));        }        else        {            host = hostAndPort;            port = 0;        }        return new Address(host, port);    }    public Address(String host, int port)    {        this.host = host.trim();        this.port = port;    }    public boolean equals(Object obj)    {        if (this == obj) return true;        if (obj == null || getClass() != obj.getClass()) return false;        Address that = (Address)obj;        if (!host.equals(that.host)) return false;        return port == that.port;    }    public int hashCode()    {        int result = host.hashCode();        result = 31 * result + port;        return result;    }    public String getHost()    {        return host;    }    public int getPort()    {        return port;    }    public InetSocketAddress toSocketAddress()    {        return new InetSocketAddress(getHost(), getPort());    }    @Override    public String toString()    {        return host + ":" + port;    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -