java 处理连接中的ip 和端口号 分别取出
时间: 2024-05-05 20:15:28 浏览: 19
在Java中,处理连接中的IP和端口号可以使用Socket类的getInetAddress()和getPort()方法来获得。示例代码如下:
```java
import java.net.Socket;
public class ConnectionHandler {
public static void main(String[] args) {
try {
Socket socket = new Socket("www.example.com", 80);
String ipAddress = socket.getInetAddress().getHostAddress();
int portNumber = socket.getPort();
System.out.println("IP address: " + ipAddress);
System.out.println("Port number: " + portNumber);
socket.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
在上面的示例中,我们创建了一个Socket对象并连接到“www.example.com”的80端口。然后我们使用getInetAddress()方法获取连接的IP地址,并使用getPort()方法获取连接的端口号。最后,我们打印出这些信息并关闭Socket连接。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)