📜  Java中的 URL getPort() 方法及示例(1)

📅  最后修改于: 2023-12-03 15:31:56.050000             🧑  作者: Mango

Java中的 URL getPort() 方法及示例

简介

在Java中,URL类代表了一个统一的资源定位符,它有许多有用的方法可以让程序员方便地从URL中获取相应的信息。其中,getPort()方法可以用于获取URL中的端口号。

方法语法

getPort方法定义如下:

public int getPort()
参数说明

该方法不接受任何参数。

返回值

该方法返回URL对象中的端口号,如果URL对象中未指定端口号,则返回-1。

案例示例

下面是一个简单的Java程序,它演示了如何使用URL类的getPort()方法来获取指定URL中的端口号:

import java.net.*;

public class GetPortExample {
    public static void main(String[] args) {
        try {
            // 创建一个URL对象
            URL url = new URL("http://www.example.com:8080/index.html");

            // 获取端口号
            int port = url.getPort();

            // 输出端口号
            System.out.println("Port: " + port);
        } catch (MalformedURLException e) {
            e.printStackTrace();
        }
    }
}

运行以上程序后,可以看到如下输出:

Port: 8080

该程序中,我们首先创建了一个URL对象,然后调用它的getPort()方法来获取端口号,最后输出了获取到的值。

总结

在Java中,URL类提供了很多有用的方法来获取URL中的各种信息,其中getPort()方法可以方便地获取URL中的端口号。如果您编写Java程序时需要处理URL,那么这些方法一定会派上用场。