Java 快速获取 URL 地址是 http 还是 https

比如一段百度的 URLhttps://www.baidu.com/

想要获取前面的 https 协议,有很多种方法:通过 String 的截取字符串方法、通过 StringstartsWith 判断开始字符串方法,等等。接下来推荐一个更加骚操作的写法,借助于 Java 提供的 URI 类实现:

String address = "https://www.baidu.com/";
URL url = new URL(address);
URI uri = url.toURI();
System.out.println(uri.getScheme());

输出的结果:

https

发表评论

邮箱地址不会被公开。 必填项已用*标注