Java 快速获取 URL 地址是 http 还是 https
1 min readSolution
比如一段百度的 URL: https://www.baidu.com/
想要获取前面的 https 协议,有很多种方法:通过 String 的截取字符串方法、通过 String 的 startsWith 判断开始字符串方法,等等。接下来推荐一个更加骚操作的写法,借助于 Java 提供的 URI 类实现:
String address = "https://www.baidu.com/";
URL url = new URL(address);
URI uri = url.toURI();
System.out.println(uri.getScheme());输出的结果:
https