我有一个像http://hostname:port_no/control/login.jsp
这样的URL。
我将上述URL存储在某个字符串中。现在,我需要从该字符串中提取hostname
。
我在Java代码中这样做:
```java String url = "http://hostname:port_no/control/login.jsp"; URL obj = new URL(url); String hostname = obj.getHost(); ```
String domain = url.substring(url.indexOf('/') + 2, url.lastIndexOf(':'));
我想知道是否有更好的方法来完成相同的事情。