32 lines
729 B
Java
32 lines
729 B
Java
package util;
|
|
|
|
import java.net.InetSocketAddress;
|
|
|
|
/**
|
|
* Description: des
|
|
* Author: zsx
|
|
* CreateDate: 2019/11/20 11:42
|
|
*/
|
|
public class NetUtils {
|
|
|
|
public static String toAddressString(InetSocketAddress address) {
|
|
return address.getAddress().getHostAddress() + ":" + address.getPort();
|
|
}
|
|
|
|
public static InetSocketAddress toAddress(String address) {
|
|
int i = address.indexOf(58);
|
|
String host;
|
|
int port;
|
|
if (i > -1) {
|
|
host = address.substring(0, i);
|
|
port = Integer.parseInt(address.substring(i + 1));
|
|
} else {
|
|
host = address;
|
|
port = 0;
|
|
}
|
|
return new InetSocketAddress(host, port);
|
|
}
|
|
|
|
}
|
|
|