java代码里面,我们获取到一长串的url ,但是我们想要这个长串url最前面特定的一点,如何用java代码获取,用java.net.URL包里面的方法获取

it2026-02-11  11

在Java编程中,如何获取URL的一部分?

以下示例显示了如何通过net.URL类的url.getProtocol()和url.getFile()方法等获取URL的部分。

package com.jing; import java.net.URL; public class MyURL { public static void main(String[] args) throws Exception { String webUrl = "http://www.baidu.com/jing/index.html"; URL url = new URL(webUrl); System.out.println("URL is " + url.toString()); System.out.println("protocol is " + url.getProtocol()); System.out.println("file name is " + url.getFile()); System.out.println("host is " + url.getHost()); System.out.println("path is " + url.getPath()); System.out.println("port is " + url.getPort()); System.out.println("default port is " + url.getDefaultPort()); } } Java 上述代码示例将产生以下结果 - URL is http://www.baidu.com/jing/index.html protocol is http file name is /jing/index.html host is www.baidu.com path is /jing/index.html port is -1 default port is 80
最新回复(0)